:root{--canvas:#f5f7f7;--surface:#fff;--ink:#102f39;--muted:#516670;--action:#126c73;--action-hover:#0b535a;--seaglass:#d4e8e9;--rule:#dde4e7;--serif:var(--sans);--sans:'Manrope','Segoe UI',sans-serif;--radius-card:16px;--max:1480px}
body{background:#fff;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--sans);font-weight:500;letter-spacing:-.045em}a{color:inherit}button,input,select{font:inherit}button,a{ -webkit-tap-highlight-color:transparent }a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid #148c99;outline-offset:5px}::selection{background:#b9dee2}.demo-banner{background:#eef3f4;color:#45616b;font-size:11px;line-height:1.5;padding:7px 16px;letter-spacing:.01em}.site-header{background:rgba(255,255,255,.96);border:0;position:relative;z-index:20}.site-header__inner{max-width:1600px;min-height:86px;padding:0 40px;gap:40px}.wordmark{gap:12px;color:#102f39;flex-shrink:0}.wordmark__mark{width:38px;height:38px}.mq-wordmark-type{display:flex;flex-direction:column;line-height:1.05;font-size:24px;font-weight:600;letter-spacing:.12em}.mq-wordmark-type small{font-size:9px;letter-spacing:.45em;font-weight:500;margin-top:7px}.site-nav{margin-inline:auto}.site-nav ul{gap:27px}.site-nav a{font-size:13px;font-weight:500}.site-header__tools{gap:18px}.site-header .saved-link{display:none}.site-header .lang-link{font-size:11px}.site-header .header-speak{font-size:12px;border-radius:99px;background:#102f39;padding:12px 20px;min-height:42px}.btn{border-radius:50px}.btn-primary{background:var(--ink)}.site-footer{background:#f1f5f6;border:0;padding:56px 40px 25px;margin-top:96px}.site-footer__inner{max-width:1480px;margin:auto}.site-footer__base{max-width:1480px;margin:50px auto 0}.mq-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:#102f39;color:#fff;padding:16px 24px;border:1px solid transparent;border-radius:8px;text-decoration:none;font-size:13px;font-weight:600;cursor:pointer;min-height:50px;white-space:nowrap}.mq-button:hover{background:#185163}.mq-button--white{background:#fff;color:#102f39}.mq-button--white:hover{background:#d4e8e9}.mq-button svg{flex-shrink:0}.mq-small-button{border:1px solid #b4c4c9;border-radius:6px;padding:9px 14px;background:#fff;cursor:pointer;text-decoration:none;font-size:12px;min-height:40px}.mq-pill{display:inline-flex;align-items:center;border:1px solid #bdcfd3;border-radius:99px;padding:7px 12px;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.2}.mq-pill--light{background:#eaf2f3;border:0;color:#285560}.mq-section{max-width:1480px;margin:86px auto 0;padding:0 48px}.mq-section--first{margin-top:36px}.mq-hero{position:relative;min-height:640px;margin:0 24px 66px;border-radius:18px;color:#fff;background:#284d58;display:flex;flex-direction:column;padding:36px 48px 114px;isolation:isolate}.mq-hero-media,.mq-hero-shade{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:-2}.mq-hero-media img,.mq-hero-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}.mq-hero-media video{opacity:0;transition:opacity .5s}.mq-hero-media video.is-playing{opacity:1}.mq-hero-shade{z-index:-1;background:linear-gradient(90deg,rgba(5,28,39,.58),rgba(5,28,39,.08) 85%),linear-gradient(0deg,rgba(5,28,39,.4),transparent 60%)}.mq-hero-top{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;gap:15px}.mq-film-toggle{display:inline-flex;align-items:center;gap:9px;color:white;background:rgba(10,31,40,.3);border:1px solid #ffffff80;border-radius:30px;padding:10px 15px;font-size:11px;cursor:pointer;backdrop-filter:blur(8px)}.mq-hero-copy{margin:auto 0;max-width:850px;padding:50px 0 34px;animation:mq-enter .8s ease both}.mq-hero h1{color:white;font-size:clamp(42px,5.1vw,78px);line-height:1.04;letter-spacing:-.055em;font-weight:400;margin:0 0 24px}.mq-hero-copy p{font-size:15px;max-width:450px;line-height:1.8;color:#f2f8f9;margin:0}.mq-film-label{font-size:9px;opacity:.9;position:absolute;bottom:80px;right:28px}.mq-search{display:grid;grid-template-columns:1fr 1fr 1fr auto;background:white;border:1px solid #dde5e8;border-radius:12px;box-shadow:0 12px 40px #0b2f3e0b;padding:12px;gap:0;color:#102f39}.mq-search--hero{position:absolute;bottom:-36px;left:48px;right:48px;box-shadow:0 15px 55px #173a4c1c}.mq-search label{display:flex;flex-direction:column;font-size:10px;letter-spacing:.02em;color:#61717a;padding:4px 22px;border-right:1px solid #e5ecee;gap:6px;justify-content:center}.mq-search select{border:0;box-shadow:none;padding:3px 22px 3px 0;min-height:25px;width:100%;font-size:13px;font-weight:600;border-radius:0;background-color:transparent;color:#102f39}.mq-search .mq-button{margin-left:12px}.mq-browse-line{display:flex;gap:26px;align-items:center;justify-content:center;padding:12px 35px;flex-wrap:wrap;font-size:12px;color:#45616b}.mq-browse-line span{color:#102f39;font-weight:600;margin-right:14px}.mq-browse-line a{text-decoration:none;border-bottom:1px solid #c8d4d7;padding:6px 0}.mq-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.mq-section-heading h2{font-size:36px;line-height:1.15;margin:0 0 10px}.mq-section-heading p{font-size:13px;color:#647781;margin:0}.mq-rail-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.mq-rail-actions>a{display:flex;align-items:center;gap:10px;margin-right:18px;font-size:12px;text-decoration:none}.mq-circle{width:34px;height:34px;background:white;border:1px solid #c8d4d7;border-radius:50%;font-size:22px;color:#36525e;cursor:pointer}.mq-circle:hover{background:#e4f0f1}.mq-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px)/4);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#beced3 transparent;padding-bottom:20px}.mq-card{min-width:0;scroll-snap-align:start;background:transparent;position:relative}.mq-card-photo{position:relative;display:block;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background:#d7e6e9}.mq-card-photo img{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.65,.3,1)}.mq-card-photo:hover img{transform:scale(1.035)}.mq-photo-tag{position:absolute;top:12px;left:12px;font-size:10px;line-height:1.3;font-weight:600;padding:7px 10px;border-radius:5px;background:rgba(255,255,255,.92);color:#153d49;backdrop-filter:blur(10px)}.mq-card-meta{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#637981;margin:16px 0 9px}.mq-card-meta>span:first-child{color:#2c505c;font-weight:600}.mq-card h3{font-size:15px;line-height:1.45;font-weight:600;letter-spacing:-.02em;margin:0 0 14px;min-height:44px}.mq-card h3 a{text-decoration:none}.mq-price-line{display:flex;align-items:center;gap:7px}.mq-price-line strong{font-size:20px;letter-spacing:-.04em;font-weight:600;font-variant-numeric:tabular-nums}.mq-price-line>span{font-size:9px;color:#617982}.mq-insight-link{margin-left:auto;display:flex;align-items:center;gap:4px;font-size:10px;color:#126c73;text-decoration:none}.mq-insight-link svg{width:14px}.mq-source{font-size:9px;color:#5d747d;margin:9px 0 0;line-height:1.5}.mq-no-image{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column;background:linear-gradient(145deg,#d9e9e9,#9eb8bb);font-size:30px}.mq-no-image span{font-size:11px}.mq-intelligence{margin-left:48px;margin-right:48px;max-width:none;border-radius:18px;background:#0c2d39;padding:48px 60px;color:white;display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.mq-intelligence .mq-pill{border-color:#55707a;color:#d3e7ec}.mq-intelligence h2{color:#fff;font-size:42px;line-height:1.15;white-space:pre-line;margin:26px 0 18px}.mq-intelligence-copy>p{color:#b8cdd4;font-size:13px;line-height:1.8;max-width:430px;margin-bottom:28px}.mq-snapshot{border:1px solid #54707b;border-radius:12px;padding:26px 30px;background:#ffffff05}.mq-snapshot-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px}.mq-snapshot .mq-pill{background:#ffffff0d}.mq-stat-value{font-size:48px;font-weight:400;letter-spacing:-.05em;line-height:1;margin:28px 0 10px}.mq-stat-value+p{font-size:12px;color:#b6ccd3}.mq-bars{display:flex;align-items:end;height:100px;gap:12px;margin-top:28px}.mq-bars>span{height:min(var(--bar),100%);min-height:6px;flex:1;background:#a7d2d8;border-radius:4px 4px 0 0;position:relative}.mq-bars i{position:absolute;top:-18px;font-size:9px;left:0;right:0;text-align:center;font-style:normal;color:#c8dde2}.mq-chart-axis{display:flex;justify-content:space-between;color:#b1cbd4;font-size:9px;border-top:1px solid #4b6672;padding-top:9px}.mq-stat-note{font-size:9px;color:#b6ccd3;line-height:1.6;margin:18px 0 0}.mq-journal-teaser{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.mq-journal-teaser h2{font-size:40px;line-height:1.16;white-space:pre-line;margin:25px 0 18px}.mq-journal-teaser p{font-size:14px;line-height:1.8;max-width:420px;margin-bottom:28px;color:#5c727b}.mq-story-preview{text-decoration:none}.mq-story-art{min-height:270px;background:linear-gradient(120deg,#d9e6e8,#abc7cd);border-radius:16px;display:flex;align-items:center;justify-content:center;padding:30px;color:#183c49}.mq-story-art span{font-size:42px;line-height:1.1;letter-spacing:-.06em;text-align:center}.mq-story-preview>span{display:block;font-size:10px;margin:18px 0 8px;color:#56747d}.mq-story-preview h3{font-size:23px;line-height:1.3;max-width:420px}.mq-founder-cta{border-top:1px solid #d8e3e6;padding-top:55px;display:flex;justify-content:space-between;align-items:center;gap:50px}.mq-founder-cta h2{font-size:30px;max-width:570px;line-height:1.2;margin:0 0 14px}.mq-founder-cta p{font-size:13px;color:#5e727b;max-width:550px}.mq-page-intro{max-width:1480px;margin:58px auto 40px;padding:0 48px}.mq-page-intro h1{font-size:clamp(40px,5vw,66px);white-space:pre-line;line-height:1.08;margin:20px 0}.mq-page-intro>p{font-size:16px;color:#5a727c;max-width:620px;line-height:1.7}.mq-results-bar{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin:35px 0 25px;gap:20px}.mq-results-bar form{display:flex;align-items:center;gap:10px}.mq-results-bar select{width:auto;display:inline-block;font-size:12px;min-height:40px}.mq-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:42px 26px}.mq-pagination{display:flex;justify-content:center;align-items:center;gap:22px;margin:48px 0;font-size:12px}.mq-back{text-decoration:none;font-size:13px;display:inline-block;margin-bottom:28px}.mq-detail-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}.mq-detail-heading h1{font-size:36px;line-height:1.18;max-width:800px;margin:10px 0 0}.mq-detail-heading p{font-size:12px;color:#4f727e}.mq-detail-heading>div:last-child{flex-shrink:0;display:flex;flex-direction:column;gap:5px}.mq-detail-heading strong{font-size:34px;font-weight:500;letter-spacing:-.05em}.mq-detail-heading span{font-size:11px;color:#56717b}.mq-detail-photo{margin:0}.mq-detail-photo img{width:100%;height:560px;object-fit:contain;background:#edf3f4;border-radius:16px}.mq-detail-photo figcaption{font-size:10px;color:#5e7680;padding:10px 0}.mq-detail-columns{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:80px;margin-top:40px}.mq-detail-columns h2{font-size:28px;line-height:1.3;margin:30px 0 16px}.mq-detail-columns p{font-size:14px;line-height:1.8;color:#4c6975}.mq-detail-facts{display:flex;flex-wrap:wrap;gap:40px;border-bottom:1px solid #d8e3e6;padding-bottom:25px}.mq-detail-facts div{display:flex;flex-direction:column;gap:7px}.mq-detail-facts strong{font-size:27px;font-weight:500;letter-spacing:-.04em}.mq-detail-facts small{font-size:14px}.mq-detail-facts span{font-size:10px;color:#617b86}.mq-contact-card{position:sticky;top:30px;align-self:start;border:1px solid #d9e5e9;border-radius:14px;padding:30px;background:#f6f9f9}.mq-contact-card h2{margin-top:24px;font-size:29px}.mq-contact-card .mq-button{display:flex;margin:24px 0 14px}.mq-source-link{display:flex;justify-content:center;gap:12px;text-decoration:none;font-size:12px}.mq-contact-card dl{display:grid;grid-template-columns:1fr 1fr;font-size:10px;gap:12px 5px;border-top:1px solid #d7e3e6;padding-top:24px;margin-top:24px}.mq-contact-card dt{color:#607b85}.mq-contact-card dd{margin:0;text-align:right}.mq-detail-columns .mq-fine,.mq-fine{font-size:10px;line-height:1.7;color:#617783}.mq-review-note{padding:20px;background:#f4f1e8;border-radius:10px;margin:24px 0}.mq-review-note strong{font-size:12px}.mq-review-note p{font-size:12px;margin:7px 0 0}.mq-insight-panel{margin:42px 0;padding:30px;background:#f0f6f6;border-radius:14px}.mq-evidence{display:flex;gap:24px;align-items:center;margin:28px 0}.mq-score{width:94px;height:94px;border:5px solid #a7cbd0;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-size:32px;font-weight:600;letter-spacing:-.05em}.mq-score small{font-size:11px;align-self:center}.mq-evidence h3{font-size:18px;letter-spacing:-.02em;margin:0}.mq-evidence p{font-size:12px;margin-bottom:0}.mq-insight-panel details{border-top:1px solid #cbdde2;border-bottom:1px solid #cbdde2;padding:16px 0;font-size:12px}.mq-insight-panel summary{cursor:pointer}.mq-checks{list-style:none;padding:0;margin:18px 0 0}.mq-checks li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #dbe7e9}.mq-value-context h3{font-size:20px;margin:25px 0 12px}.mq-value-context p{font-size:12px}.mq-question-list{padding-left:18px;font-size:13px;color:#516f7b;line-height:1.8}.mq-question-list li{margin:12px 0}.mq-market-filters{display:flex;gap:20px;align-items:end;margin-bottom:35px}.mq-market-filters label{font-size:12px;min-width:180px}.mq-market-filters select{margin-top:8px}.mq-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d3e1e6;border-radius:14px;overflow:hidden}.mq-stat-grid>div{padding:25px;border-right:1px solid #d3e1e6;display:flex;flex-direction:column;gap:16px}.mq-stat-grid span{font-size:12px;color:#597681}.mq-stat-grid strong{font-size:30px;font-weight:500;letter-spacing:-.05em}.mq-stat-grid>div:last-child strong{font-size:21px;line-height:1.4}.mq-stat-grid small{font-size:9px;color:#66818a}.mq-method-note{padding:32px 36px;background:#eef5f5;border-radius:12px;margin:36px 0 50px;max-width:1100px}.mq-method-note h2{font-size:26px;margin:0 0 20px}.mq-method-note p{font-size:13px;line-height:1.8;color:#466674;max-width:850px}.mq-method-note a{font-size:12px}.mq-table-wrap{overflow-x:auto}.mq-table{border-collapse:collapse;width:100%;font-size:12px}.mq-table th{text-align:left;padding:20px 12px;background:#f0f5f6}.mq-table td{padding:16px 12px;border-bottom:1px solid #dce7ea}.mq-table th:nth-child(3),.mq-table td:nth-child(3){text-align:right;white-space:nowrap}.mq-table td:last-child{white-space:nowrap}.mq-conflicts{margin-top:65px}.mq-conflicts>p{font-size:13px;max-width:700px;line-height:1.8}.mq-conflicts article{border-top:1px solid #d2e0e5;padding:25px 0}.mq-conflicts article h3{font-size:19px;margin:18px 0 10px}.mq-conflicts article p,.mq-conflicts article a{font-size:12px;line-height:1.8}.mq-standards-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 80px}.mq-standards-grid article{border-top:1px solid #cddde3;padding-top:30px}.mq-standards-grid h2{font-size:24px}.mq-standards-grid p{font-size:14px;line-height:1.8;color:#55727e}.mq-journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mq-journal-card a{text-decoration:none}.mq-journal-card .mq-story-art{min-height:260px}.mq-journal-card:nth-child(2) .mq-story-art{background:#102f39;color:#d1e5e9}.mq-journal-card:nth-child(3) .mq-story-art{background:#e5eaf0;color:#29435b}.mq-journal-card h2{font-size:25px;line-height:1.25;margin:20px 0 12px}.mq-journal-card p{font-size:13px;line-height:1.7;color:#5e7782}.mq-journal-card small{font-size:10px;color:#5c7883}.mq-article{max-width:820px;margin:50px auto;padding:0 32px}.mq-article h1{font-size:48px;line-height:1.14;margin:30px 0 20px}.mq-article p,.mq-article li{font-size:16px;line-height:1.9;color:#3d5d6a;margin-bottom:22px}.mq-article h2{font-size:28px;margin:38px 0 20px}.mq-article .mq-article-meta{font-size:11px;margin-bottom:40px}.mq-article-sources{background:#eef5f6;padding:25px;border-radius:12px;margin-top:40px}.mq-article-sources p,.mq-article-sources a{font-size:12px}.mq-reels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.mq-reel{position:relative;aspect-ratio:9/14;overflow:hidden;border-radius:18px;background:#163d4b;color:white}.mq-reel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mq-reel:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#062536ef,transparent 85%)}.mq-reel-content{position:absolute;bottom:0;left:0;right:0;padding:25px;z-index:1}.mq-reel-content h2{font-size:26px;line-height:1.22;color:#fff}.mq-reel-content p{font-size:11px;color:#e0edf1;line-height:1.7}.mq-reel-content .mq-button{font-size:11px;padding:11px 16px;min-height:42px}.mq-reel-source{display:block;font-size:10px;margin-top:13px;color:#cfe4ed}.mq-reel-play{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #d3e9f0;border-radius:50%;margin-bottom:18px;background:#ffffff19;backdrop-filter:blur(10px)}.mq-empty{padding:50px;background:#f0f5f6;border-radius:12px}.mq-floating-contact{position:fixed;right:24px;bottom:24px;z-index:25;display:flex;align-items:center;gap:9px;background:#103b45;color:white;text-decoration:none;padding:13px 18px;border-radius:99px;box-shadow:0 4px 18px #092c3930;font-size:11px}.mq-floating-contact svg{width:18px;height:18px}.mq-contact-dot{display:inline-block;width:6px;height:6px;background:#a5d7c5;border-radius:50%}.mq-brand-preview{display:flex;align-items:center;justify-content:center;min-height:300px;background:#102f39;color:white;border-radius:16px}.mq-brand-preview .mq-wordmark-type{font-size:50px}.mq-brand-preview .mq-wordmark-type small{font-size:14px}.mq-brand-swatches{display:flex;gap:8px;margin-top:20px}.mq-brand-swatches span{height:65px;flex:1;border-radius:8px;background:var(--swatch);border:1px solid #dce5e8}.mq-brand-swatches span small{display:block;text-align:center;padding-top:70px;font-size:10px;white-space:nowrap}.mq-brand-asset{margin-top:35px;display:flex;gap:20px;font-size:12px}
.site-footer,.site-footer a,.site-footer .wordmark{color:#102f39}.site-footer .muted,.site-footer__base{color:#52717e}.site-footer__inner{padding:0}.site-footer__base{border-color:#d1dfe4;padding:24px 0 0;font-size:11px}.site-footer__inner p,.site-footer__inner .plain-list{font-size:12px;line-height:1.8}.site-footer :focus-visible{outline-color:#126c73;box-shadow:none}
@keyframes mq-enter{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:850px){.mq-intelligence{row-gap:25px}.mq-snapshot{margin-top:0}}
@media(min-width:1600px){.mq-intelligence{max-width:1384px;margin-left:auto;margin-right:auto}.mq-hero{max-width:1552px;margin-left:auto;margin-right:auto}}
@media(max-width:1100px){.site-header__inner{gap:20px;padding:0 24px}.site-nav ul{gap:15px}.site-header__tools{gap:12px}.mq-wordmark-type{font-size:20px}.wordmark__mark{width:30px}.mq-rail{grid-auto-columns:calc((100% - 40px)/3)}.mq-intelligence{gap:6%;padding:35px}.mq-intelligence h2{font-size:34px}.mq-detail-columns{gap:35px;grid-template-columns:minmax(0,1fr) 300px}.mq-journal-grid{gap:20px}.mq-stat-grid strong{font-size:25px}}
@media(max-width:850px){.site-header__inner{min-height:74px}.site-nav{margin:0}.site-nav ul{gap:12px}.header-speak{display:none}.mq-hero{min-height:600px;padding:28px 30px 110px;margin-inline:16px}.mq-hero h1{font-size:53px}.mq-hero-copy{padding-block:45px}.mq-search--hero{left:24px;right:24px}.mq-search label{padding-inline:12px}.mq-search .mq-button{font-size:11px;padding:12px;gap:10px}.mq-browse-line{gap:18px}.mq-browse-line>span{width:100%;text-align:center}.mq-section{padding:0 28px;margin-top:64px}.mq-section-heading h2{font-size:30px}.mq-rail{grid-auto-columns:calc((100% - 22px)/2)}.mq-section-heading{align-items:start}.mq-rail-actions>a{display:none}.mq-intelligence{margin-inline:28px;padding:32px;grid-template-columns:1fr}.mq-intelligence-copy{max-width:550px}.mq-intelligence h2{font-size:40px}.mq-snapshot{margin-top:25px}.mq-journal-teaser{gap:35px}.mq-journal-teaser h2{font-size:31px}.mq-story-art{min-height:230px}.mq-story-art span{font-size:34px}.mq-founder-cta{padding-top:40px}.mq-results-grid{grid-template-columns:1fr 1fr}.mq-page-intro{padding:0 28px}.mq-detail-heading{align-items:start}.mq-detail-heading h1{font-size:29px}.mq-detail-heading strong{font-size:27px}.mq-detail-photo img{height:440px}.mq-detail-columns{grid-template-columns:1fr}.mq-contact-card{position:static;max-width:600px}.mq-stat-grid{grid-template-columns:1fr 1fr}.mq-stat-grid>div{border-bottom:1px solid #d3e1e6}.mq-journal-grid{grid-template-columns:1fr 1fr}.mq-reels-grid{grid-template-columns:1fr 1fr}.mq-standards-grid{gap:30px}.mq-detail-facts{gap:30px}}
@media(max-width:600px){.site-header__inner{padding:0 20px}.mq-wordmark-type{font-size:20px}.site-header__tools .lang-link{font-size:10px}.site-nav{background:white;top:74px}.site-nav ul{gap:0}.site-nav a{font-size:16px}.demo-banner{font-size:9px;padding:6px 10px}.mq-hero{min-height:620px;padding:22px;margin:0 12px 160px;border-radius:12px}.mq-hero-top{font-size:9px;align-items:start;max-width:330px}.mq-film-toggle{font-size:9px;padding:8px 10px;gap:5px}.mq-film-toggle svg{width:13px}.mq-hero-copy{padding-top:45px;padding-bottom:130px}.mq-hero h1{font-size:43px;line-height:1.08;margin-bottom:22px}.mq-hero-copy p{font-size:12px;max-width:310px;line-height:1.8}.mq-hero-media img,.mq-hero-media video{object-position:65% center}.mq-hero-shade{background:linear-gradient(90deg,#062531b0,#06253130),linear-gradient(0deg,#06253150,transparent)}.mq-film-label{bottom:128px;font-size:8px;left:22px;right:auto;max-width:270px}.mq-search{grid-template-columns:1fr 1fr;padding:10px;gap:10px}.mq-search--hero{bottom:-128px;left:12px;right:12px}.mq-search label{border:0;padding:8px 10px;background:#f3f6f7;border-radius:6px;font-size:9px;min-width:0}.mq-search label:first-child{grid-column:1/-1}.mq-search select{font-size:12px}.mq-search .mq-button{grid-column:1/-1;margin:0;font-size:12px;min-height:46px}.mq-browse-line{padding:0 22px;gap:14px;font-size:10px}.mq-browse-line>span{font-size:11px;margin:0}.mq-section{padding:0 22px;margin-top:50px}.mq-section-heading{gap:15px;margin-bottom:22px}.mq-section-heading h2{font-size:29px}.mq-section-heading p{font-size:11px;line-height:1.65;max-width:255px}.mq-rail{grid-auto-columns:82%;gap:16px;margin-right:-22px;padding-right:22px}.mq-rail-actions{gap:5px;padding-top:2px}.mq-circle{width:29px;height:29px;font-size:19px}.mq-card h3{font-size:15px;min-height:0}.mq-card-meta{font-size:9px}.mq-price-line strong{font-size:20px}.mq-intelligence{margin-inline:12px;padding:27px 22px;border-radius:13px}.mq-intelligence h2{font-size:34px}.mq-intelligence-copy>p{font-size:12px}.mq-snapshot{padding:22px 18px}.mq-stat-value{font-size:43px}.mq-snapshot-heading{font-size:10px}.mq-snapshot-heading .mq-pill{font-size:9px}.mq-journal-teaser{grid-template-columns:1fr;gap:36px}.mq-journal-teaser h2{font-size:35px}.mq-journal-teaser p{font-size:13px}.mq-story-art{min-height:240px}.mq-founder-cta{display:block;padding-top:35px}.mq-founder-cta h2{font-size:30px}.mq-founder-cta .mq-button{margin-top:20px}.site-footer{margin-top:60px;padding:40px 22px 85px}.site-footer__inner{gap:25px}.mq-floating-contact{right:16px;bottom:16px;padding:12px 15px}.mq-page-intro{margin-top:35px;padding:0 22px;margin-bottom:28px}.mq-page-intro h1{font-size:43px}.mq-page-intro>p{font-size:13px}.mq-results-bar{align-items:start;flex-direction:column;margin-top:28px}.mq-results-bar>p{margin:0}.mq-results-bar form{width:100%;justify-content:space-between}.mq-results-grid{grid-template-columns:1fr;gap:34px}.mq-detail-heading{display:block}.mq-detail-heading h1{font-size:31px}.mq-detail-heading>div:last-child{margin-top:20px}.mq-detail-photo img{height:auto;min-height:240px;max-height:500px}.mq-detail-photo figcaption{font-size:9px;line-height:1.6}.mq-detail-columns{margin-top:20px}.mq-detail-facts{gap:22px}.mq-detail-facts strong{font-size:22px}.mq-detail-columns h2{font-size:25px}.mq-insight-panel{padding:22px}.mq-evidence{gap:15px}.mq-score{width:76px;height:76px;font-size:26px;border-width:4px}.mq-evidence p{font-size:11px}.mq-evidence h3{font-size:16px}.mq-contact-card{padding:25px}.mq-market-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mq-market-filters label{min-width:0;font-size:10px}.mq-market-filters .mq-button{grid-column:1/-1}.mq-stat-grid>div{padding:20px 14px;gap:10px}.mq-stat-grid span{font-size:10px}.mq-stat-grid strong{font-size:25px}.mq-stat-grid>div:last-child strong{font-size:17px}.mq-method-note{padding:25px 22px}.mq-method-note h2{font-size:24px}.mq-method-note p{font-size:12px}.mq-standards-grid,.mq-journal-grid{grid-template-columns:1fr}.mq-standards-grid h2{font-size:25px}.mq-reels-grid{grid-template-columns:1fr}.mq-reel{aspect-ratio:9/13;max-width:430px}.mq-article{padding:0 22px}.mq-article h1{font-size:37px}.mq-article p,.mq-article li{font-size:14px}.mq-brand-preview .mq-wordmark-type{font-size:35px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.mq-hero-media video{display:none}}
@media(max-width:850px){.mq-intelligence{row-gap:28px;column-gap:0}.mq-snapshot{margin-top:0}}
.mq-floating-contact[hidden]{display:none}
