@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--ink:#202923;--muted:#7a807a;--line:#e7e9e3;--green:#244d3b;--bg:#f7f8f4}*{box-sizing:border-box}body{margin:0;font-family:'DM Sans',sans-serif;color:var(--ink);background:var(--bg);font-size:14px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{transition:background .15s,transform .15s,color .15s}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}button:focus-visible,a:focus-visible{outline:3px solid #9ecbb3;outline-offset:3px}button{color:inherit}a{color:inherit;text-decoration:none}button{border:0;background:none}small{display:block;color:var(--muted);font-size:12px;line-height:1.6}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:'Manrope',sans-serif}h1{font-size:30px;letter-spacing:-1.2px;font-weight:650;line-height:1.3}h2{font-size:19px;letter-spacing:-.5px}h3{font-size:17px}p{line-height:1.7}input,select,textarea{border:1px solid #dde2da;border-radius:7px;padding:11px 12px;background:white;color:var(--ink);outline:none;max-width:100%}input:focus,textarea:focus,select:focus{border-color:#618b70;box-shadow:0 0 0 3px #e6eee7}textarea{resize:vertical;line-height:1.7}select{cursor:pointer}hr{border:0;border-top:1px solid var(--line);margin:25px 0}.app{display:flex;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:236px;background:#fff;border-right:1px solid var(--line);padding:30px 18px 18px;display:flex;flex-direction:column;z-index:20}.brand{font-size:34px;font-weight:800;letter-spacing:-2px;display:flex;align-items:center;padding-left:14px;gap:8px}.brand-square{color:#688771;font-size:36px;font-weight:400}.workspace{display:flex;align-items:center;gap:10px;margin:30px 3px 30px;padding:12px 8px;border:1px solid var(--line);border-radius:9px;font-size:13px;font-weight:600}.workspace-logo{background:#eaf0e7;color:#49624a;padding:9px 12px;border-radius:7px;font-size:18px}.workspace small{font-size:10px;font-weight:400}.nav-label{font-size:9px;font-weight:700;letter-spacing:1.7px;color:#939b91;padding:0 13px;margin-bottom:12px}nav{display:flex;flex-direction:column;gap:6px}nav button{display:flex;align-items:center;gap:13px;padding:12px 14px;border-radius:7px;text-align:left;color:#687068;font-size:13px}nav button.active{background:#eaf0e6;color:#2c513a;font-weight:600}nav button:hover{background:#f1f5ee}.nav-count{margin-left:auto;font-size:10px;background:#d8e3d1;padding:2px 6px;border-radius:4px}.sidebar-bottom{margin-top:auto;padding-top:40px}.network-note{display:flex;gap:8px;padding:14px 8px;margin-bottom:20px;color:#74806f;font-size:11px}.network-note small{font-size:9px;margin-top:4px}.profile{border-top:1px solid var(--line);padding:19px 5px 0;display:flex;gap:10px;align-items:center;font-size:12px}.avatar{border-radius:50%;width:34px;height:34px;display:grid;place-items:center;background:#e7ebdf;color:#40513a;font-size:11px;font-weight:600;flex-shrink:0}.avatar.small{width:30px;height:30px;font-size:10px}.profile small{font-size:10px}.online{width:6px;height:6px;border-radius:50%;background:#608d6e;margin-left:auto}.main{margin-left:236px;width:calc(100% - 236px)}.topbar{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 42px;border-bottom:1px solid var(--line);background:#fff}.breadcrumbs{color:#959b92;font-size:12px;display:flex;gap:14px}.breadcrumbs strong{font-weight:500;color:#465044}.top-right{display:flex;gap:22px;align-items:center}.private{font-size:11px;color:#778071;display:flex;gap:7px;align-items:center}.private span{width:5px;height:5px;border-radius:50%;background:#74966b}main{max-width:1600px;margin:auto;padding:38px 42px 20px}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px}.eyebrow{font-size:9px;letter-spacing:1.8px;font-weight:700;color:#89927f;margin-bottom:11px}.page-heading p{font-size:12px;color:#7c8377;margin-top:10px}.primary,.secondary{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:11px 16px;border-radius:7px;font-weight:500;font-size:12px;white-space:nowrap}.primary{background:var(--green);color:white;border:1px solid var(--green)}.primary:hover{background:#183c2a}.secondary{border:1px solid #dfe4d8;background:white}.secondary:hover{background:#f2f6ec}.icon-btn{display:inline-flex;justify-content:center;align-items:center;padding:8px;border-radius:6px;color:#6f7a6a}.icon-btn:hover{background:#eaf0e4}.text-btn{display:inline-flex;align-items:center;gap:8px;color:#496249;font-size:12px;font-weight:500;padding:4px 0}.filters{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.filter-group{display:flex;gap:9px}.filters select{padding:9px 27px 9px 12px;font-size:11px;color:#55614e}.filter-caption{display:flex;gap:6px;align-items:center;color:#8c9586;font-size:11px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.stat{border:1px solid var(--line);border-radius:10px;background:white;padding:20px}.stat>div{display:flex;align-items:center;justify-content:space-between;color:#7c8775;font-size:11px}.stat>div svg{color:#8f9b86}.stat strong{font-family:'Manrope';font-size:34px;display:block;margin:13px 0 7px;font-weight:600;letter-spacing:-1px}.stat strong span{font-size:16px;color:#b7bfb1;font-weight:400}.stat small{font-size:10px;color:#8d9586}.section-head{display:flex;justify-content:space-between;align-items:center;margin:26px 0 16px}.section-head h2{display:flex;align-items:center;gap:10px;font-size:17px}.section-head h2 span{display:grid;place-items:center;border:1px solid var(--line);border-radius:5px;font-size:10px;color:#84907a;width:21px;height:21px}.site-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.site-card{border:1px solid #e1e5da;border-radius:12px;overflow:hidden;background:white}.site-art{display:block;text-align:left;width:100%;height:235px;position:relative;overflow:hidden;padding:22px 26px}.review-art{background:#f3eee5}.top-art{background:#162a2a;color:#ecf0de}.mini-nav{display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:1.6px;position:relative;z-index:2}.site-wordmark{font-family:'Manrope';font-size:43px;letter-spacing:-2.7px;font-weight:750;margin-top:21px;position:relative;z-index:2;max-width:75%}.site-wordmark>span{font-size:13px;vertical-align:top;letter-spacing:0;display:inline-block;margin:10px 0 0 3px}.top-art .site-wordmark{color:var(--accent);font-size:43px}.site-tagline{font-size:11px;margin-top:6px;position:relative;z-index:2;max-width:55%}.editorial-art{position:absolute;right:0;bottom:0;width:45%;height:148px;transform:rotate(-8deg) translate(15px,25px)}.editorial-art img{height:100%;width:100%;object-fit:cover;border:6px solid #fffaf2;box-shadow:0 5px 30px #272b2412}.editorial-stamp{position:absolute;bottom:22px;left:-46px;background:var(--accent);width:68px;height:68px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1.2;transform:rotate(8deg)}.rank-art{position:absolute;right:22px;bottom:19px;width:50%;height:58px;border:1px solid #647c63;background:#29413c;border-radius:8px;display:flex;align-items:center;gap:12px;padding:10px 15px;transform:rotate(-5deg)}.rank-art>span{font-size:24px;color:var(--accent);font-weight:600}.rank-art>div{flex:1}.rank-art i{height:5px;display:block;background:#61796b;width:90%;border-radius:2px;margin:7px 0}.rank-art i+i{width:60%;opacity:.5}.rank-star{font-size:40px!important}.site-card-info{padding:22px 22px 17px}.type-label{font-size:8px;letter-spacing:1.4px;color:#8a9580;font-weight:600}.site-card h3{font-size:18px;display:flex;gap:10px;align-items:center;margin:9px 0 8px}.badge{display:inline-flex;gap:5px;align-items:center;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:500;white-space:nowrap}.badge i{width:4px;height:4px;background:currentColor;border-radius:50%}.gray{background:#f0f2ec;color:#7d8774}.green{background:#e8f1e5;color:#3f6c3c}.amber{background:#faf1dd;color:#9b7432}.site-card-info p{color:#89917e;font-size:10px}.site-card-info p span{padding:0 5px}.site-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);margin-top:17px;padding-top:14px}.site-actions .secondary{padding:8px 12px;font-size:10px}.split-banner{display:flex;gap:18px;align-items:center;border:1px solid #e0e7d5;background:#eef2e7;border-radius:9px;padding:22px;margin:24px 0 30px}.banner-icon{width:44px;height:44px;background:#e0e8d4;color:#5b7849;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.split-banner h3{font-size:14px}.split-banner p{color:#859076;font-size:11px;margin-top:5px}.split-banner .secondary{margin-left:auto;border-color:#d3ddc7;background:#f9fbf5;font-size:11px}.table-wrap{background:white;border:1px solid var(--line);border-radius:10px;overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}th{font-size:10px;color:#8a9381;font-weight:500;background:#fcfdf9;padding:13px 17px;border-bottom:1px solid var(--line)}td{padding:14px 17px;font-size:11px;border-bottom:1px solid #eff1ea}tr:last-child td{border:0}td small{font-size:9px;margin-top:4px}td b{font-weight:500}.article-cell{display:flex;gap:12px;align-items:center;text-align:left;padding:0;max-width:300px;white-space:normal}.article-cell b{font-size:11px;font-weight:500}.article-cell img,.image-empty{width:46px;height:43px;border-radius:5px;object-fit:cover;flex-shrink:0}.image-empty{display:grid;place-items:center;background:#eff2e9;color:#9aa58e}.subtle{font-size:10px;color:#7e8874}.muted{color:#8a9480;font-size:11px}.connection-note{margin:20px 0 0;font-size:10px;display:flex;align-items:center;gap:7px;color:#8f927e}.dot-amber{display:inline-block;width:5px;height:5px;border-radius:50%;background:#c3a965;flex-shrink:0}.studio-footer{display:flex;justify-content:space-between;font-size:9px;color:#adb4a4;padding:35px 0 0;letter-spacing:.7px}.content-toolbar{display:flex;gap:15px;align-items:center;margin-bottom:20px}.content-toolbar select{font-size:11px}.search{display:flex;align-items:center;border:1px solid var(--line);background:white;border-radius:7px;padding:0 12px;gap:5px;flex:1;color:#929b89}.search input{border:0;box-shadow:none!important;flex:1;font-size:12px;background:transparent}.empty{padding:70px 20px;text-align:center;color:#8b9680}.empty>svg{margin:0 auto 14px;color:#8fa180}.empty h3{color:#47573e;margin-bottom:9px}.empty p{font-size:13px;max-width:440px;margin:0 auto 20px}.rollout{border:1px solid var(--line);border-radius:10px;background:white}.rollout>div{display:flex;gap:25px;align-items:center;padding:22px;border-bottom:1px solid var(--line);font-size:12px}.rollout>div:last-child{border:0}.rollout b{width:120px}.rollout .text-btn{margin-left:auto}.rollout-number{color:#a8b29f}.info-strip{display:flex;align-items:center;gap:12px;padding:17px;background:#eff3e9;border-radius:8px;color:#657859;font-size:12px;margin-bottom:22px}.info-strip svg{flex-shrink:0}.info-strip b{font-size:12px;font-weight:500}.info-strip p{font-size:11px}.format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.format-card{position:relative;border:1px solid var(--line);background:white;border-radius:10px;padding:25px}.format-number{position:absolute;right:20px;top:18px;font-size:12px;color:#aeb6a5}.format-illustration{height:75px;color:#789367;display:flex;align-items:center}.format-card h3{font-size:16px;margin-bottom:13px}.format-card p{font-size:12px;color:#89947e;min-height:65px;margin-bottom:18px}.settings-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:25px}.panel{border:1px solid var(--line);background:white;padding:25px;border-radius:10px}.panel h2{margin-bottom:20px;font-size:17px}.panel h3{font-size:14px;margin-bottom:8px}.panel p{color:#8a947e;font-size:12px}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px 0;border-bottom:1px solid var(--line);font-size:12px}.setting-row:last-child{border:0}.media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.media-card{border:1px solid var(--line);border-radius:9px;padding:0 0 15px;overflow:hidden;text-align:left;background:white}.media-card img{height:180px;width:100%;object-fit:cover}.media-card b,.media-card small{display:block;margin:12px 16px 0}.toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);z-index:100;background:#244d3b;color:white;border:1px solid #8ba586;padding:14px 22px;border-radius:9px;display:flex;gap:10px;box-shadow:0 8px 40px #162b2433;font-size:12px}.modal-backdrop{position:fixed;inset:0;background:#15251d70;backdrop-filter:blur(4px);z-index:50;display:flex;align-items:center;justify-content:center;padding:25px}.modal{background:#fff;border-radius:14px;max-width:670px;width:100%;max-height:94vh;display:flex;flex-direction:column;box-shadow:0 20px 80px #122b3030}.editor-modal{max-width:880px}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:24px 30px;border-bottom:1px solid var(--line)}.modal-header h2{font-size:22px}.modal-header .eyebrow{margin-bottom:6px}.modal-body{padding:24px 30px;overflow:auto;flex:1}.modal-footer{display:flex;justify-content:space-between;align-items:center;padding:18px 30px;border-top:1px solid var(--line);gap:10px}.modal-footer>div{display:flex;gap:8px}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;font-size:12px}.field>span{font-weight:500;color:#636f5b}.field input,.field textarea,.field select{width:100%}.field input[type=color]{height:43px;padding:5px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.checks{display:flex;gap:20px;align-items:center}.checks label,.check-line{display:flex;gap:8px;align-items:center;font-size:12px}.checks input,.check-line input{width:16px;height:16px;accent-color:#33563b}.check-line{margin:16px 0;line-height:1.6}.scope-strip{display:flex;align-items:center;gap:10px;padding:12px 15px;background:#f0f4ea;border-radius:7px;font-size:11px;color:#627456;margin-bottom:20px}.scope-strip span{color:#a5b09c}.editor-tabs{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);margin:4px 0 22px}.editor-tabs button{padding:12px 0;font-size:12px;color:#89947e;border-bottom:2px solid transparent}.editor-tabs button.selected{border-bottom-color:#345f3e;color:#345f3e;font-weight:600}.editor-tabs .badge{margin-left:auto}.title-input{font-family:'Manrope';font-size:20px;font-weight:600}.body-editor{font-size:14px;line-height:1.9}.ai-inline{display:flex;gap:10px;align-items:center;color:#98937b;background:#f8f7f1;font-size:11px;padding:12px;border-radius:7px;margin-bottom:20px}.editor-tools{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:15px;margin-top:15px}.link-selection{border:1px solid var(--line);border-radius:7px;padding:10px 15px}.link-selection label{display:flex;align-items:center;gap:12px;padding:9px}.link-selection input{width:16px}.link-selection p{font-size:12px;color:#8b9680;padding:15px}.error{display:flex;align-items:center;gap:9px;background:#fff0ea;color:#a4492e;border:1px solid #efd2c6;padding:13px;margin-bottom:20px;border-radius:6px;font-size:12px}.mobile-menu{display:none}
/* Distinct editorial editions */
.edition{background:#faf7f1;min-height:100vh;color:#282722}.preview-banner{background:#283c30;color:#f6faef;display:flex;align-items:center;justify-content:center;gap:20px;padding:10px;font-size:11px}.preview-banner a{text-decoration:underline}.edition-nav{max-width:1280px;margin:auto;padding:26px 35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dedbd1}.edition-logo{font-family:Manrope;font-size:30px;font-weight:800;letter-spacing:-1.6px}.edition-nav nav{display:flex;flex-direction:row;gap:25px;font-size:12px}.edition-market{font-size:12px}.edition-main{max-width:1280px;padding:65px 35px;margin:auto}.edition-kicker{font-size:10px;letter-spacing:2.3px;text-transform:uppercase;margin-bottom:18px}.edition-title{font-size:70px;max-width:800px;line-height:1.06;letter-spacing:-4px;font-weight:650}.edition-deck{font-size:16px;color:#827b6e;margin-top:25px;max-width:480px}.edition-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center;margin-bottom:65px}.edition-hero-image{height:420px;position:relative}.edition-hero-image img{width:100%;height:100%;object-fit:cover;border-radius:3px}.edition-stamp{position:absolute;bottom:-22px;left:-25px;background:var(--accent,#ef6b4e);padding:23px;color:white;border-radius:50%;width:100px;height:100px;display:grid;place-items:center;transform:rotate(-12deg);font-size:13px;font-weight:700}.edition-line{border-top:1px solid #dcd7cb;padding-top:25px;display:flex;justify-content:space-between;align-items:center;margin:35px 0 25px}.edition-line h2{font-size:25px}.edition-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.edition-card img{width:100%;height:230px;object-fit:cover}.edition-card .edition-kicker{margin-top:20px;color:#a2785d;font-size:9px}.edition-card h3{font-size:24px;line-height:1.25;letter-spacing:-.7px}.edition-card p{font-size:12px;color:#9b9385;margin-top:15px}.edition-footer{border-top:1px solid #dcd7cb;padding:35px;display:flex;justify-content:space-between;color:#827b6e;font-size:11px;max-width:1280px;margin:auto}.top-edition{background:#f6f8f4;color:#16322f}.top-edition .edition-nav{background:#16322f;color:#e8f1dc;max-width:none;padding-left:max(35px,calc((100vw - 1210px)/2));padding-right:max(35px,calc((100vw - 1210px)/2))}.top-edition .edition-logo{color:var(--accent,#c7f26b)}.top-edition .edition-title{font-weight:800;max-width:850px}.top-edition .edition-hero{padding:35px 0}.top-edition .edition-hero-image{background:#16322f;border-radius:20px;padding:24px;height:380px;display:flex;flex-direction:column;justify-content:center;gap:14px}.sample-rank{display:flex;background:#fff;border-radius:9px;padding:21px;gap:22px;align-items:center}.sample-rank:first-child{background:var(--accent,#c7f26b);transform:translateX(-20px)}.sample-rank>b{font-size:25px}.sample-rank h3{font-size:17px}.sample-rank p{font-size:11px;color:#6b7961}.edition-empty{padding:60px 25px;background:#eeeee3;text-align:center;color:#838675;border-radius:8px}.article-layout{max-width:850px;margin:auto}.article-layout .edition-title{font-size:54px;letter-spacing:-2px}.article-hero-img{width:100%;max-height:480px;object-fit:cover;margin:30px 0}.article-body p{font-size:17px;line-height:1.95;margin:22px 0;white-space:pre-line}.article-offers{display:grid;gap:16px;margin:35px 0}.offer-card{border:1px solid #dce2d2;border-radius:10px;background:white;padding:22px;display:flex;align-items:center;justify-content:space-between}.offer-card h3{font-size:21px}.offer-card a{background:#244d3b;color:white;padding:12px 20px;border-radius:6px;font-size:12px}.disclosure{font-size:11px;line-height:1.7;color:#8a8779;margin:20px 0}.sample-label{background:#fff0d8;color:#9a7139;font-size:11px;padding:10px 15px;border-radius:5px;margin:20px 0}
@media(min-width:1500px){main{padding:42px 60px}.site-art{height:260px}.site-wordmark{font-size:50px}}@media(max-width:1150px){.sidebar{width:205px}.main{margin-left:205px;width:calc(100% - 205px)}main{padding:30px 25px}.topbar{padding:0 25px}h1{font-size:25px}.stat{padding:15px}.stat small{font-size:9px}.site-wordmark,.top-art .site-wordmark{font-size:36px}.site-card h3 .badge{display:none}.site-art{padding:20px}.site-tagline{max-width:65%}.format-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.sidebar{display:none;box-shadow:0 0 40px #0003;width:236px}.sidebar.visible{display:flex}.main{margin-left:0;width:100%}.mobile-menu{display:flex}.topbar{height:60px;padding:0 18px}.breadcrumbs{margin-right:auto;margin-left:10px}.private{display:none}main{padding:26px 18px}.page-heading{align-items:flex-start}.page-heading .primary{padding:10px;font-size:11px}.eyebrow{font-size:8px}h1{font-size:24px}.page-heading p{font-size:11px}.filter-caption{display:none}.filter-group{width:100%;gap:6px}.filters select{min-width:0;width:33%;font-size:10px;padding:8px}.stats{grid-template-columns:repeat(2,1fr);gap:10px}.site-grid{grid-template-columns:1fr}.site-art{height:250px}.site-wordmark,.top-art .site-wordmark{font-size:49px}.site-tagline{max-width:65%}.split-banner{padding:16px;gap:10px;flex-wrap:wrap}.split-banner .secondary{margin-left:54px}.split-banner h3{font-size:12px}.split-banner p{max-width:250px;font-size:10px}.settings-grid{grid-template-columns:1fr}.format-grid{gap:12px}.format-card{padding:20px}.content-toolbar{flex-wrap:wrap}.search{min-width:100%}.rollout>div{gap:12px;padding:18px 12px;font-size:10px}.rollout b{width:70px}.rollout .text-btn{font-size:10px}.media-grid{grid-template-columns:repeat(2,1fr)}.modal-backdrop{padding:8px}.modal{max-height:97vh}.modal-header{padding:20px}.modal-body{padding:20px}.modal-footer{padding:12px;flex-wrap:wrap}.modal-footer>div{flex-wrap:wrap;justify-content:flex-end}.modal-footer button{font-size:10px;padding:10px}.form-grid{grid-template-columns:1fr}.scope-strip{font-size:10px;gap:6px}.editor-tools{flex-direction:column;gap:15px}.editor-tabs{gap:14px}.studio-footer{font-size:8px}.edition-nav{padding:20px}.edition-nav nav{display:none}.edition-main{padding:35px 22px}.edition-hero{grid-template-columns:1fr;gap:30px}.edition-title{font-size:48px;letter-spacing:-2.5px}.edition-deck{font-size:14px}.edition-hero-image{height:300px}.edition-stamp{left:10px}.edition-grid{grid-template-columns:1fr}.edition-card img{height:270px}.edition-footer{padding:25px;gap:20px}.article-layout .edition-title{font-size:38px}.preview-banner{font-size:9px;gap:10px}.top-edition .edition-hero-image{height:320px;padding:18px}.sample-rank:first-child{transform:translateX(-8px)}}
/* Studio 2 — assets first */
:root{--ink:#25243d;--muted:#88879b;--line:#e9e8f2;--green:#6751e8;--bg:#f8f9fd}body{color:var(--ink);background:var(--bg)}.primary{background:#6751e8;border-color:#6751e8;border-radius:10px;box-shadow:0 4px 12px #6452dd19}.primary:hover{background:#5640d3;transform:translateY(-1px)}.secondary{border-color:#e1dfee;border-radius:10px}.secondary:hover{background:#f1edff}.icon-btn{color:#8d89a5}.icon-btn:hover{background:#f0ecff}.simple-header{height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 max(30px,calc((100vw - 1180px)/2));background:#fff;border-bottom:1px solid #ecebf4;gap:35px}.simple-logo{display:flex;align-items:center;font-family:'Manrope';font-size:26px;font-weight:800;letter-spacing:-1.5px;color:#4b43b9}.simple-logo>span{font-family:'DM Sans';font-size:12px;font-weight:400;letter-spacing:0;margin-left:17px;padding-left:17px;border-left:1px solid #e1deec;color:#8d88a4}.simple-nav{flex-direction:row!important;gap:5px;margin-right:auto;margin-left:40px}.simple-nav button{font-size:12px;gap:8px;padding:12px 16px;color:#8b879f}.simple-nav button.selected{background:#f0edff;color:#6451cd}.simple-nav button>span{font-size:9px;background:#e1dafd;border-radius:5px;padding:2px 5px;margin-left:3px}.simple-owner{display:flex;align-items:center;gap:6px;font-size:10px;color:#8c8ba0;white-space:nowrap}.private-dot{width:5px;height:5px;border-radius:50%;background:#9991ce}.simple-avatar{background:linear-gradient(135deg,#e1e9ff,#eee0ff);color:#8270b6;width:33px;height:33px;border:3px solid white;outline:1px solid #e9e3f8;border-radius:50%;display:grid;place-items:center;font-size:10px;margin-left:17px}.simple-main{max-width:1180px;padding:0 0 20px;margin:auto}.simple-intro{display:flex;justify-content:space-between;align-items:center;position:relative;padding:48px 0 42px;overflow:hidden;isolation:isolate}.simple-kicker{font-size:9px;font-weight:700;letter-spacing:2px;color:#9590b4;margin-bottom:16px}.simple-intro h1{font-family:'Manrope';font-size:48px;line-height:1.12;font-weight:750;letter-spacing:-2.4px;color:#292642}.simple-intro h1 span{color:#7660de}.simple-intro p{font-size:13px;color:#8e8a9f;margin-top:18px}.simple-intro-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;z-index:1}.simple-intro-actions .primary,.simple-intro-actions .secondary{padding:14px 18px;font-size:12px}.simple-intro-actions>span{grid-column:1/-1;text-align:right;font-size:10px;color:#a39bb8;margin-top:2px}.intro-orb{position:absolute;width:380px;height:380px;right:-30px;top:-70px;z-index:-1;background:radial-gradient(ellipse,#e8e0ff90 0,#eef0ff60 42%,transparent 68%);pointer-events:none}.simple-filterbar{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:1px solid #e8e6f1;border-bottom:1px solid #e8e6f1;margin-bottom:32px;gap:12px}.network-tabs{display:flex;gap:3px}.network-tabs button{padding:9px 12px;color:#8f8a9f;font-size:11px;border-radius:7px;display:flex;gap:6px;align-items:center}.network-tabs button.selected{color:#6251ca;background:#ece8fb;font-weight:600}.network-tabs button:hover{background:#efecf9}.network-tabs button>span{font-size:9px;background:#dbd3f6;border-radius:4px;padding:1px 4px}.simple-selects{display:flex;gap:8px}.simple-selects select{padding:9px 22px 9px 12px;border:1px solid #e5e3ee;color:#817b95;font-size:10px;background:#fff;border-radius:7px}.asset-group{margin-bottom:28px}.asset-group-title,.asset-group-title>div{display:flex;align-items:center;gap:10px}.asset-group-title{justify-content:space-between;margin-bottom:17px}.asset-group-title h2{font-size:15px;font-weight:650;letter-spacing:-.3px}.asset-group-title>div>span:last-child{font-size:10px;color:#a7a1b6;margin-left:4px}.network-symbol{width:27px;height:27px;display:grid;place-items:center;background:#eae5ff;color:#7c65d0;border-radius:8px;font-size:12px;font-weight:700}.network-symbol.brandreward{background:#e8e8ff;color:#6654d8}.network-isolated{display:flex;align-items:center;gap:6px;font-size:9px;color:#aaa5b7}.simple-assets{display:grid;grid-template-columns:1fr 1fr 0.65fr;gap:22px;align-items:stretch}.simple-asset{background:white;border:1px solid #e7e4f0;border-radius:17px;overflow:hidden;box-shadow:0 5px 20px #352e7105;transition:transform .25s,box-shadow .25s}.simple-asset:hover{transform:translateY(-4px);box-shadow:0 18px 40px #4f3c7112}.asset-cover{display:block;position:relative;height:202px;overflow:hidden;padding:23px;background:#eee7ff;color:#35225f}.asset-cover-label{font-size:7px;letter-spacing:1.7px;display:block;font-weight:600;color:#8c77ac;position:relative;z-index:2}.asset-cover>strong{font-family:'Manrope';font-size:36px;letter-spacing:-1.8px;font-weight:800;display:flex;gap:8px;margin-top:15px;position:relative;z-index:2}.asset-cover>strong>span{font-size:22px;color:#a18bc0;align-self:center}.asset-cover>p{font-size:9px;max-width:160px;color:#8d75a7;position:relative;z-index:2;margin-top:5px}.asset-photo-stack{position:absolute;bottom:-18px;right:20px;width:150px;height:110px}.asset-photo-stack img{position:absolute;width:100px;height:115px;object-fit:cover;border:5px solid #fff;border-radius:18px;box-shadow:0 8px 20px #36234f20;transform:rotate(-14deg)}.asset-photo-stack img+img{left:70px;bottom:5px;transform:rotate(12deg)}.asset-top .asset-cover{background:radial-gradient(ellipse at 100% 100%,#3e3a73,transparent),#191933;color:#dcf981}.asset-top .asset-cover-label{color:#9e9bb8}.asset-top .asset-cover>p{color:#bab5cf}.asset-top .asset-cover>strong>span{color:#a7bb65}.asset-ranks{display:flex;position:absolute;bottom:12px;right:16px;gap:8px;transform:rotate(-9deg)}.asset-ranks span{display:grid;place-items:center;background:#38374c;border:1px solid #595666;width:40px;height:43px;border-radius:9px;color:#a5a3b7;font-size:16px;font-weight:700}.asset-ranks span:first-child{background:#d7f583;color:#3c4238;transform:translateY(-5px)}.asset-ranks i{font-style:normal;color:#d7f583;font-size:39px;line-height:1}.asset-body{padding:20px}.asset-title-row{display:flex;align-items:flex-start;justify-content:space-between}.asset-title-row h3{font-size:17px;letter-spacing:-.5px;margin-bottom:5px}.asset-title-row>div>span{font-size:10px;color:#a5a0b4}.asset-markets{display:flex;align-items:center;gap:5px;margin:20px 0}.asset-markets>button:not(.asset-count){font-size:10px;padding:7px 9px;border-radius:6px;color:#a5a0b4;border:1px solid transparent}.asset-markets>button.selected{background:#f2effc;border-color:#e6e0f5;color:#7162b1}.asset-markets>button:disabled{opacity:1;cursor:default}.asset-count{font-size:9px;color:#9c94b0;margin-left:auto;display:flex;gap:4px;align-items:center}.asset-order{width:100%;justify-content:flex-start;font-size:11px;box-shadow:none}.asset-order svg:last-child{margin-left:auto}.new-asset-card{border:1px dashed #dcd5ed;border-radius:17px;background:#f4f2fb;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:25px;min-height:240px}.new-asset-card>span{display:grid;place-items:center;width:51px;height:51px;border-radius:16px;background:white;box-shadow:0 4px 14px #7762a30b;color:#a294c1;margin-bottom:20px}.new-asset-card b{font-weight:500;font-size:13px;color:#8e7ea9}.new-asset-card p{font-size:10px;color:#b3a7c5;margin-top:8px}.new-asset-card:hover{background:#ede7fb}.planned-networks{display:flex;gap:16px;margin-top:30px}.planned-networks button{display:flex;gap:12px;align-items:center;text-align:left;background:#fff;border:1px solid #e8e5f1;padding:17px 20px;border-radius:11px;flex:1}.planned-networks b{font-size:11px;font-weight:500}.planned-networks small{font-size:9px;color:#b0a8be;margin-top:2px}.planned-networks svg{margin-left:auto;color:#b6adc7}.studio-details{margin-top:38px;padding:15px 0;border-top:1px solid #ebe7f3;color:#a69eb5;font-size:10px}.studio-details summary{display:flex;align-items:center;gap:7px;cursor:pointer;width:fit-content}.studio-details>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.studio-details p{width:100%;font-size:11px;margin-top:5px}.simple-footer{display:flex;align-items:center;gap:17px;color:#b7afc8;font-size:9px;margin-top:20px}.simple-footer b{font-family:Manrope;font-size:15px;letter-spacing:-.7px;color:#b1a5ca}.simple-footer span:last-child{margin-left:auto}.request-context{display:flex;align-items:center;gap:13px;margin-bottom:25px}.request-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;color:#7c65d0;background:#f0ebfe}.request-context b{font-family:Manrope;font-size:17px}.request-context p{font-size:11px;color:#9c91ad;margin-top:4px}.request-options{border-top:1px solid #ece7f5;padding:15px 0}.request-options summary{display:flex;align-items:center;gap:7px;color:#8c7da4;font-size:11px;cursor:pointer;margin-bottom:15px}.request-status{font-size:10px;color:#9e8fac;background:#f6f2fb;display:flex;gap:8px;padding:13px;border-radius:8px;line-height:1.7}.request-status svg{flex-shrink:0;margin-top:2px}.modal{border-radius:19px}.modal-header .eyebrow{color:#a092b7}.scope-strip{background:#f2eefb;color:#8a73ad}.field>span{color:#867496}.field input:focus,.field textarea:focus,.field select:focus{border-color:#a492d7;box-shadow:0 0 0 3px #f0eafb}.text-btn{color:#8269b0}.green{background:#ece9fb;color:#7b66b4}.gray{background:#f1eef7;color:#a092b4}.empty,.muted{color:#a395b1}.empty h3{color:#72607e}.table-wrap{border-color:#e9e2f0}.content-toolbar{margin-top:30px}.article-cell{max-width:400px}.article-cell b{font-size:12px}.article-cell img{width:58px;height:47px}.simple-main .stats{display:none}
@media(min-width:1500px){.simple-main{max-width:1240px}.simple-header{padding-left:max(30px,calc((100vw - 1240px)/2));padding-right:max(30px,calc((100vw - 1240px)/2))}.asset-cover{height:220px}}
@media(max-width:1250px){.simple-main{margin:0 35px}.simple-intro h1{font-size:43px}.simple-assets{gap:18px}.asset-cover>strong{font-size:32px}.simple-nav{margin-left:10px}.network-tabs button{padding:9px;font-size:10px}.simple-selects select{max-width:140px}}@media(max-width:900px){.simple-assets{grid-template-columns:1fr 1fr}.new-asset-card{min-height:110px;grid-column:1/-1;flex-direction:row;gap:15px;padding:20px}.new-asset-card>span{margin:0;width:38px;height:38px}.new-asset-card p{margin:0}.simple-filterbar{flex-wrap:wrap;gap:14px}.simple-intro-actions{grid-template-columns:1fr}.simple-intro-actions>span{display:none}.simple-header{padding:0 25px;gap:15px}.simple-logo>span{display:none}}@media(max-width:600px){.simple-main{margin:0 18px}.simple-header{padding:0 18px;height:70px;gap:10px}.simple-logo{font-size:22px}.simple-nav{margin-left:auto;margin-right:0}.simple-nav button{padding:10px;font-size:11px;gap:5px}.simple-nav button>span{display:none}.simple-owner{display:none}.simple-intro{padding:30px 0;align-items:flex-start;gap:18px;flex-direction:column}.simple-kicker{font-size:8px;margin-bottom:13px}.simple-intro h1{font-size:39px}.simple-intro p{font-size:12px;margin-top:14px}.simple-intro-actions{display:flex;width:100%;gap:10px}.simple-intro-actions button{flex:1;padding:12px;font-size:11px}.simple-selects{width:100%}.simple-selects select{max-width:none;width:50%}.network-tabs{max-width:100%;overflow:auto}.network-tabs button{white-space:nowrap;font-size:10px}.simple-assets{grid-template-columns:1fr}.asset-cover{height:220px}.asset-cover>strong{font-size:42px}.asset-cover>p{font-size:11px;max-width:210px}.asset-photo-stack{right:50px}.asset-title-row h3{font-size:19px}.asset-markets{margin:16px 0}.asset-order{padding:13px;font-size:12px}.new-asset-card p{display:none}.planned-networks{flex-direction:column;gap:9px}.planned-networks button{padding:13px}.network-isolated{font-size:8px}.simple-footer{font-size:8px}.request-context b{font-size:15px}.request-context p{font-size:10px}}
/* Editorial identities — expressive, not interchangeable */
.edition{background:#fcf8f7;color:#241533;--brand-pop:#6845ee;--brand-soft:#eae0fb;--brand-ink:#271438}.edition-nav{max-width:1280px;border-bottom:1px solid #e8dfee;padding:27px 36px}.edition-logo{font-size:32px;font-weight:800;letter-spacing:-1.9px;color:var(--brand-pop)}.edition-nav nav{gap:28px;color:#6d587e;font-size:12px}.edition-nav nav a{position:relative}.edition-nav nav a:after{content:'';position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:var(--brand-pop);transition:right .25s}.edition-nav nav a:hover:after{right:0}.edition-market{color:#7f668e;background:#f3eafa;border-radius:30px;padding:10px 16px}.edition-main{max-width:1280px;padding:0 36px 70px}.preview-banner{background:#34233f;font-size:9px;color:#d4c3e2;padding:8px}.preview-banner a{color:#f4e9ff}.wow-hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px;align-items:center;position:relative;isolation:isolate;gap:15px}.wow-copy{z-index:2;padding:45px 0}.wow-eyebrow{font-size:9px;letter-spacing:2px;font-weight:700;color:#a38bb2;display:flex;align-items:center;gap:7px;margin-bottom:23px}.wow-eyebrow>span{width:5px;height:5px;background:var(--brand-pop);border-radius:50%}.wow-copy h1{font-family:'Manrope';font-weight:800;font-size:80px;line-height:1.02;letter-spacing:-5.1px;position:relative;max-width:650px;color:var(--brand-ink)}.wow-copy h1 em{font-style:normal;color:var(--brand-pop);position:relative;display:inline-block}.wow-review h1 em:after{content:'';height:8px;background:#d7bbfb;position:absolute;bottom:1px;left:0;right:0;border-radius:100%;transform:rotate(-6deg);z-index:-1}.wow-copy h1>span{font-size:41px;color:#d7b6ee;vertical-align:top;margin-left:14px;display:inline-block;animation:spark-turn 22s linear infinite}.wow-copy>p{font-size:16px;line-height:1.75;color:#907f9e;max-width:375px;margin:27px 0 30px}.wow-cta{display:inline-flex;align-items:center;gap:30px;padding:18px 24px;background:var(--brand-pop);color:white;border-radius:40px;font-size:14px;font-weight:600;box-shadow:0 12px 32px #7651e526;transition:transform .25s,box-shadow .25s}.wow-cta span{font-size:22px;font-weight:400}.wow-cta:hover{transform:translateY(-4px);box-shadow:0 18px 40px #7651e539}.wow-caption{font-size:10px;color:#a493ae;margin:15px 0 0 12px}.wow-visual{height:540px;position:relative;margin-left:-10px}.wow-blob{position:absolute;inset:65px -8px 15px 25px;background:#ead9f5;border-radius:48% 52% 65% 35% / 46% 43% 57% 54%;transform:rotate(-20deg);animation:blob-drift 14s ease-in-out infinite alternate}.wow-ring{position:absolute;inset:30px 10px 25px 0;border:1px solid #d9c6ed;border-radius:50%;transform:rotate(20deg) scaleX(1.1)}.wow-photo{position:absolute;box-shadow:0 18px 38px #4c2e6720;border:7px solid white;overflow:hidden;transition:transform .45s;isolation:isolate}.wow-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.wow-visual:hover .wow-photo img{transform:scale(1.05)}.wow-photo>span{position:absolute;bottom:15px;left:14px;right:14px;background:#fffdf3ed;padding:10px 12px;border-radius:8px;font-size:9px;color:#534062;font-weight:600}.photo-home{width:250px;height:295px;left:20px;top:62px;border-radius:90px 90px 27px 27px;transform:rotate(-9deg);animation:photo-home-float 8s ease-in-out infinite}.photo-travel{width:205px;height:240px;right:0;top:132px;border-radius:28px;transform:rotate(10deg);animation:photo-travel-float 9s ease-in-out infinite}.photo-tech{width:150px;height:165px;left:170px;bottom:8px;border-radius:50% 50% 25px 25px;transform:rotate(7deg);animation:photo-small-float 7s ease-in-out infinite}.wow-sticker{position:absolute;left:10px;bottom:43px;width:133px;height:133px;border-radius:50%;background:#d5f29a;color:#4d3c61;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-14deg);box-shadow:0 7px 20px #462a630b;z-index:3}.wow-sticker b{font-family:Manrope;font-weight:800;font-size:24px;line-height:1;letter-spacing:-1px}.wow-sticker>span{font-size:6px;letter-spacing:1.5px;margin-top:10px;font-weight:700}.wow-floating-note{position:absolute;right:-5px;bottom:50px;background:#fff;border:1px solid #eddef4;border-radius:12px;padding:16px 15px;font-size:9px;box-shadow:0 12px 22px #4c2e6710;transform:rotate(-6deg);animation:note-float 8s ease-in-out infinite}.wow-floating-note span{color:#a278db;margin-left:8px;font-size:15px}.wow-spark{position:absolute;font-size:65px;color:#8d5dc9;z-index:4;pointer-events:none}.spark-a{right:45px;top:30px;animation:spark-turn 22s linear infinite}.spark-b{left:-10px;bottom:210px;color:#b399dd;font-size:45px;animation:spark-turn 30s linear infinite reverse}.wow-ticker{margin:10px -36px 70px;overflow:hidden;padding:19px 0;background:#e9def8;color:#7d5ca0;transform:rotate(-1deg)}.wow-ticker>div{display:flex;width:max-content;animation:ticker-travel 45s linear infinite}.wow-ticker span{display:inline-flex;align-items:center;gap:35px;margin-right:35px;font-size:11px;font-weight:700;letter-spacing:1px;white-space:nowrap}.wow-ticker i{font-size:19px;font-style:normal;color:#a581cc}.edition-line{border:0;align-items:flex-end;margin:35px 0 25px}.edition-line h2{font-size:35px;letter-spacing:-1.7px;font-weight:750}.edition-line .wow-eyebrow{margin-bottom:12px}.edition-line>.edition-kicker{font-size:9px;background:#f0e8f7;color:#a389b6;padding:9px 13px;border-radius:30px}.edition-grid{gap:27px}.edition-card{border:1px solid #eee5f2;border-radius:19px;background:#fff;overflow:hidden;box-shadow:0 4px 15px #62467806;transition:transform .35s,box-shadow .35s}.edition-card:hover{transform:translateY(-7px);box-shadow:0 18px 40px #6f428313}.edition-card img{height:240px;transition:transform .6s}.edition-card:hover img{transform:scale(1.035)}.edition-card .edition-kicker{padding:0 22px;color:#a17ec3;margin:22px 0 12px;letter-spacing:1.4px;font-size:8px}.edition-card h3{padding:0 22px;font-size:24px;letter-spacing:-.8px;color:var(--brand-ink)}.edition-card p{margin:25px 22px 22px;padding-top:16px;border-top:1px solid #f0e7f6;display:flex;align-items:center;justify-content:space-between;color:#a58ab9;font-size:10px}.edition-card p>span{font-size:17px;color:var(--brand-pop)}.sample-label{background:#f6eff8;border:1px dashed #d8c5e3;color:#b39ac0;font-size:9px;margin:15px 0 25px}.wow-bottom{margin-top:80px;display:flex;align-items:center;gap:35px;border-radius:28px;background:#eae0f8;padding:45px;position:relative;overflow:hidden}.wow-bottom h2{font-size:28px;line-height:1.2;font-weight:750;letter-spacing:-1px;white-space:pre-line;max-width:550px}.wow-bottom p{font-size:12px;color:#9f86b3;max-width:420px;margin-top:15px}.wow-bottom .wow-eyebrow{font-size:8px;margin-bottom:13px}.wow-bottom-star{font-size:100px;color:#b193d1;font-weight:400;animation:spark-turn 35s linear infinite}.wow-bottom>a{margin-left:auto;white-space:nowrap;border-bottom:1px solid #bc9fd6;color:#9371af;padding-bottom:8px;font-size:12px}.edition-footer{border-color:#e8ddec;color:#b2a1bd;padding:25px 36px;font-size:10px}.edition-footer b{color:#8f75a0}.motion-toggle{position:fixed;bottom:18px;right:18px;z-index:10;border:1px solid #ddd0eb;background:#ffffffdd;backdrop-filter:blur(12px);color:#a58ab9;border-radius:30px;font-size:9px;padding:10px 14px}.article-layout{padding-top:55px}.article-layout .edition-title{color:var(--brand-ink);font-size:60px;letter-spacing:-3px;font-weight:800}.article-hero-img{border-radius:23px}.article-body{color:#796a86}.article-body p{font-size:17px;line-height:2}.offer-card{border-color:#e9def2;border-radius:17px}.offer-card a{background:var(--brand-pop);border-radius:25px}.reveal{animation:gentle-reveal .75s ease both}.reveal:nth-child(2){animation-delay:.1s}.reveal:nth-child(3){animation-delay:.2s}.top-edition{--brand-pop:#d8f786;--brand-soft:#222239;--brand-ink:#f2f0fa;background:#131424;color:#f2f0fa}.top-edition .preview-banner{background:#222438;color:#84869d}.top-edition .edition-nav{background:transparent;color:#dedce9;max-width:1280px;padding:27px 36px;border-color:#313044}.top-edition .edition-logo{color:#d8f786}.top-edition .edition-nav nav{color:#9694aa}.top-edition .edition-market{background:#28273d;color:#bfbbd2}.top-edition .wow-copy h1{font-size:72px;letter-spacing:-4.7px}.top-edition .wow-copy h1>span{font-size:72px;color:#d8f786;margin-left:0;animation:none}.top-edition .wow-copy>p{color:#8c8ca4}.top-edition .wow-eyebrow{color:#7b8097}.top-edition .wow-cta{color:#27352a;background:#d8f786;box-shadow:0 10px 40px #c7e58d12}.top-edition .wow-caption{color:#62677f}.top-edition .wow-blob{background:radial-gradient(ellipse,#5b517c 0,#343650 45%,#22283c 75%);opacity:.8;border-radius:50%;inset:60px -10px 10px 15px}.top-edition .wow-ring{border-color:#46415c;inset:25px -10px 0 -10px}.top-edition .wow-photo{border-color:#35334b;box-shadow:0 20px 50px #0005}.top-edition .photo-home{border-radius:24px;width:230px;height:270px;top:62px;left:25px}.top-edition .photo-travel{border-radius:50%;width:205px;height:205px;top:180px;right:-8px}.top-edition .photo-travel>span{display:none}.top-edition .photo-tech{width:170px;height:140px;left:120px;bottom:20px;border-radius:20px}.top-edition .wow-sticker{background:#d8f786;width:125px;height:125px;left:auto;right:35px;top:30px;bottom:auto;border-radius:28px;color:#2e3431;transform:rotate(10deg)}.top-edition .wow-sticker b{font-size:28px;letter-spacing:-1.2px}.top-edition .wow-photo>span{background:#25243dde;color:#d7d3e7;font-size:8px}.top-edition .spark-a{color:#c8a9f2;left:0;top:auto;bottom:85px;font-size:80px}.top-edition .spark-b{color:#c7db92;left:auto;right:-12px;bottom:100px}.top-edition .wow-floating-note{background:#302c46;color:#c3b3d9;border-color:#4d4264;bottom:-6px;right:12px}.top-edition .wow-ticker{background:#d8f786;color:#53643a}.top-edition .wow-ticker i{color:#92ad60}.top-edition .edition-line h2{color:#e5e2ef}.top-edition .edition-line>.edition-kicker{background:#2d2b42;color:#8f84ac}.top-edition .sample-label{background:#1e1e30;border-color:#353049;color:#746781}.top-edition .edition-card{background:#222235;border-color:#343247}.top-edition .edition-card h3{color:#e0dce9}.top-edition .edition-card .edition-kicker{color:#a1b877}.top-edition .edition-card p{border-color:#373448;color:#8c829f}.top-edition .wow-bottom{background:#26243b}.top-edition .wow-bottom-star{color:#b7c98a}.top-edition .wow-bottom h2{color:#e5e1ed}.top-edition .wow-bottom p{color:#8d829d}.top-edition .edition-footer{border-color:#333044;color:#676177}.top-edition .motion-toggle{background:#252338dd;border-color:#4e4262;color:#9c8daf}.top-edition .article-body{color:#b9b1c6}.top-edition .article-layout .disclosure{color:#8b8299}.top-edition .offer-card{background:#25243a;border-color:#49415b}.top-edition .offer-card a{color:#303b2a}.top-edition .edition-empty{background:#222235;color:#827c94}
@keyframes photo-home-float{0%,100%{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-13px) rotate(-7deg)}}@keyframes photo-travel-float{0%,100%{transform:translateY(0) rotate(10deg)}50%{transform:translateY(11px) rotate(7deg)}}@keyframes photo-small-float{0%,100%{transform:translateY(0) rotate(7deg)}50%{transform:translateY(-9px) rotate(11deg)}}@keyframes blob-drift{from{transform:rotate(-20deg) scale(.97)}to{transform:rotate(-5deg) scale(1.02)}}@keyframes spark-turn{to{transform:rotate(360deg)}}@keyframes note-float{0%,100%{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-7px) rotate(-4deg)}}@keyframes ticker-travel{to{transform:translateX(-50%)}}@keyframes gentle-reveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.motion-paused .edition *{animation-play-state:paused!important}.motion-paused .edition .reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.edition *, .simple-studio *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.reveal{opacity:1;transform:none}}
@media(max-width:1100px){.wow-copy h1{font-size:65px;letter-spacing:-4px}.top-edition .wow-copy h1{font-size:60px;letter-spacing:-3.5px}.wow-photo.photo-home{width:210px;height:260px;left:10px}.wow-photo.photo-travel{width:175px;height:210px;right:0}.wow-photo.photo-tech{left:140px;width:135px;height:140px}.wow-sticker{width:110px;height:110px;left:0;bottom:60px}.wow-sticker b{font-size:21px}.wow-floating-note{font-size:8px;bottom:20px}.wow-visual{height:490px}.top-edition .wow-sticker{right:20px;width:110px;height:110px}.wow-hero{min-height:590px}.wow-bottom{padding:30px;gap:25px}.wow-bottom h2{font-size:23px}.wow-bottom-star{font-size:75px}.edition-line h2{font-size:29px}}
@media(max-width:800px){.edition-nav,.top-edition .edition-nav{padding:22px}.edition-main{padding:0 22px 45px}.wow-hero{grid-template-columns:1fr;gap:0}.wow-copy{padding:45px 0 0}.wow-copy h1{font-size:66px;max-width:550px}.wow-copy>p{font-size:15px;max-width:460px;margin:23px 0}.wow-visual{height:480px;max-width:500px;width:100%;margin:20px auto 30px}.wow-photo.photo-home{width:235px;height:285px;left:25px}.wow-photo.photo-travel{right:10px;width:190px;height:230px}.wow-photo.photo-tech{left:190px;bottom:0}.wow-sticker{left:20px;bottom:25px}.wow-ticker{margin:0 -22px 35px}.edition-line{margin-top:20px}.edition-line h2{font-size:27px}.edition-grid{grid-template-columns:repeat(2,1fr)}.edition-card h3{font-size:21px}.wow-bottom{margin-top:50px;flex-wrap:wrap}.wow-bottom-star{font-size:65px}.wow-bottom>div{flex:1}.wow-bottom h2{font-size:23px}.wow-bottom>a{margin-left:90px}.top-edition .wow-copy h1{font-size:65px}.top-edition .wow-visual{margin-top:5px}.top-edition .photo-tech{left:140px;bottom:10px}.top-edition .wow-sticker{right:30px}.article-layout .edition-title{font-size:46px;letter-spacing:-2px}}@media(max-width:480px){.wow-copy h1{font-size:55px;letter-spacing:-3.6px}.wow-copy h1>span{font-size:30px;margin-left:8px}.wow-eyebrow{font-size:8px;letter-spacing:1.5px}.wow-copy>p{font-size:14px;max-width:330px}.wow-cta{font-size:12px;padding:15px 20px}.wow-visual{height:400px}.wow-photo.photo-home{width:185px;height:230px;left:7px;top:50px}.wow-photo.photo-travel{width:150px;height:180px;right:0;top:125px}.wow-photo.photo-tech{width:115px;height:130px;left:130px;bottom:0}.wow-sticker{width:100px;height:100px;left:0;bottom:20px}.wow-sticker b{font-size:20px}.wow-floating-note{right:-7px;bottom:0;padding:10px;font-size:7px}.spark-a{font-size:45px;right:10px}.spark-b{font-size:36px;bottom:170px;left:-8px}.wow-ticker span{font-size:9px;gap:23px}.edition-line{align-items:center;gap:8px}.edition-line h2{font-size:24px;letter-spacing:-1px}.edition-line>.edition-kicker{font-size:7px;white-space:nowrap;padding:8px}.edition-grid{grid-template-columns:1fr}.edition-card img{height:255px}.edition-card h3{font-size:26px}.wow-bottom{padding:25px;gap:15px}.wow-bottom-star{display:none}.wow-bottom h2{font-size:23px}.wow-bottom>a{margin:5px 0 0}.top-edition .wow-copy h1{font-size:54px;letter-spacing:-3.5px}.top-edition .wow-copy h1>span{font-size:54px}.top-edition .wow-sticker{width:95px;height:95px;right:8px;top:18px}.top-edition .wow-sticker b{font-size:22px}.top-edition .photo-home{width:190px;height:235px}.top-edition .photo-travel{width:160px;height:160px;top:160px}.top-edition .photo-tech{width:120px;height:100px;left:120px;bottom:0}.top-edition .spark-a{font-size:60px;bottom:45px}.top-edition .spark-b{right:-8px;bottom:60px}.edition-footer{font-size:8px;padding:23px;gap:20px}.motion-toggle{font-size:8px;bottom:10px;right:10px}.article-layout .edition-title{font-size:38px}.article-body p{font-size:16px}}
.simple-logo>.logo-window{display:block!important;position:relative;width:112px;height:56px;overflow:hidden;margin:0;padding:0;border:0;flex-shrink:0}.logo-window img{position:absolute;width:132px;height:132px;max-width:none;left:-10px;top:-35px;object-fit:contain}.simple-logo>span:last-child{margin-left:12px;padding-left:12px}@media(max-width:600px){.simple-logo>.logo-window{width:90px;height:46px}.logo-window img{width:110px;height:110px;left:-9px;top:-29px}.simple-logo>span:last-child{display:none}}
.edition{overflow-x:clip}.motion-toggle{display:flex;align-items:center;gap:5px}.wow-bottom>a,.offer-card a{display:inline-flex;gap:8px;align-items:center}.wow-photo>span{line-height:1.4}
/* Fixed studio shell, compact content pane */
body:has(.simple-studio){height:100dvh;overflow:hidden}.simple-studio{height:100dvh;display:grid;grid-template-columns:205px minmax(0,1fr);overflow:hidden}.studio-sidebar{height:100%;background:#fff;border-right:1px solid #e9e5f1;display:flex;flex-direction:column;align-items:stretch;padding:22px 16px}.studio-sidebar .simple-logo{justify-content:center;margin-bottom:3px}.sidebar-caption{text-align:center;font-size:8px;letter-spacing:2px;color:#a99bbd;margin-bottom:37px}.studio-side-nav{display:flex;flex-direction:column;gap:7px}.studio-side-nav button{display:flex;align-items:center;gap:10px;border-radius:9px;padding:13px;font-size:12px;color:#9b8daf}.studio-side-nav button.selected{background:#eee9fc;color:#7960cf;font-weight:600}.studio-side-nav button>span{margin-left:auto;font-size:10px;color:#b3a5ce}.sidebar-bottom-actions{margin-top:auto;font-size:10px;color:#a69ab8}.sidebar-bottom-actions>div{display:flex;align-items:center;gap:9px;padding:14px 5px}.sidebar-bottom-actions small{font-size:8px;color:#b6acc4}.sidebar-person{border-top:1px solid #eee9f4}.sidebar-person .simple-avatar{margin:0}.simple-main{width:100%;max-width:none!important;margin:0!important;overflow-y:auto;overflow-x:hidden;padding:0 30px 18px!important;height:100%;scrollbar-width:thin;scrollbar-color:#d8cfee transparent}.simple-intro{padding:26px 0 22px;min-height:0}.simple-intro h1{font-size:32px;letter-spacing:-1.5px}.simple-kicker{font-size:8px;margin-bottom:10px}.simple-intro p{margin-top:9px;font-size:11px}.simple-intro-actions .primary,.simple-intro-actions .secondary{padding:11px 13px;font-size:11px}.simple-intro-actions>span{font-size:9px}.simple-filterbar{padding:10px 0;margin-bottom:22px;gap:8px}.network-tabs button{font-size:10px;padding:8px 9px}.simple-selects select{font-size:9px;padding:8px 19px 8px 10px;max-width:145px}.asset-group{margin-bottom:22px}.asset-group-title{margin-bottom:12px}.simple-assets{grid-template-columns:1fr 1fr .52fr;gap:16px}.asset-cover{height:145px!important;padding:16px 20px}.asset-cover>strong{font-size:30px;margin-top:10px}.asset-cover-label{font-size:6px}.asset-cover>p{font-size:8px}.asset-photo-stack{transform:scale(.75);transform-origin:bottom right;right:10px;bottom:-20px}.asset-ranks{transform:rotate(-9deg) scale(.8);right:5px;bottom:5px}.asset-body{padding:14px 17px}.asset-title-row h3{font-size:15px}.asset-title-row>div>span{font-size:9px}.asset-markets{margin:11px 0}.asset-order{padding:10px;font-size:10px}.new-asset-card{min-height:220px;padding:15px}.new-asset-card b{font-size:11px}.new-asset-card p{font-size:8px;text-align:center}.planned-networks{margin-top:22px}.planned-networks button{padding:12px 16px}.studio-details{margin-top:25px}.simple-footer{margin-top:15px}.portfolio-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.portfolio-stats>div,.portfolio-stats>button{background:white;border:1px solid #e9e4f1;border-radius:13px;padding:19px;text-align:left;position:relative;min-height:150px}.portfolio-stats>button:hover{border-color:#bcade8;background:#fefcff}.portfolio-stats>div>span,.portfolio-stats>button>span{font-size:11px;display:flex;align-items:center;gap:8px;color:#a38eb8}.portfolio-stats strong{font-family:Manrope;font-size:35px;color:#534069;display:flex;gap:6px;align-items:baseline;margin:11px 0 6px;letter-spacing:-1px;font-weight:700}.portfolio-stats strong small{font-size:11px;letter-spacing:0;font-weight:400;color:#c1b1cf}.portfolio-stats p{font-size:9px;color:#a18eb5}.metric-foot{font-size:8px;color:#bcaeca;margin-top:5px}.overview-middle{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}.overview-panel{border:1px solid #e9e4f1;border-radius:13px;background:white;padding:20px}.overview-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.overview-panel-heading h2{font-size:14px;letter-spacing:-.3px;color:#6c577f}.overview-panel-heading>span{font-size:9px;color:#b39fc3}.overview-panel-heading p{font-size:10px;color:#b3a1c2;margin-top:4px}.country-tiles{display:flex;flex-direction:column;gap:10px}.country-tiles button{display:flex;align-items:center;gap:12px;padding:13px;background:#f7f4fc;border-radius:9px;text-align:left}.country-tiles button:hover{background:#f1eafa}.country-flag{font-size:25px}.country-tiles b{font-size:11px;font-weight:500;color:#806a96}.country-tiles p{font-size:9px;color:#ac97be}.country-tiles svg{margin-left:auto;color:#bcabd0}.coverage-list{display:flex;flex-direction:column;gap:15px}.coverage-list>div{display:flex;align-items:center;gap:12px;font-size:10px;color:#9c85b0}.coverage-list>div>span{width:80px}.coverage-list>div>div{height:5px;background:#f3edf9;border-radius:5px;flex:1;overflow:hidden}.coverage-list i{display:block;height:100%;background:linear-gradient(90deg,#c2b2ee,#9b7ce0);border-radius:5px}.coverage-list b{font-size:11px;color:#8e6fa7;font-weight:500}.coverage-list small{display:inline;font-size:9px;color:#c2b3cf}.tracking-status{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #ede5f3;border-radius:5px;white-space:nowrap}.tracking-status i{height:4px;width:4px;background:#bca8cc;border-radius:50%}.traffic-totals{display:grid;grid-template-columns:1fr 1fr 1.3fr;border:1px solid #eee6f6;background:#fcfaff;border-radius:10px;margin-bottom:18px}.traffic-totals>div{padding:17px;border-right:1px solid #eee6f6}.traffic-totals>div:last-child{border:0}.traffic-totals span{font-size:10px;color:#a18cb6}.traffic-totals b{font-size:26px;font-weight:500;color:#b7a0c9;display:block;margin:5px 0}.traffic-totals small{font-size:8px;color:#bcaeca}.traffic-explainer{display:flex;align-items:center;gap:13px;color:#b5a1c6}.traffic-explainer svg{flex-shrink:0}.traffic-explainer p{font-size:9px;line-height:1.7}.traffic-table-scroll{overflow:auto}.traffic-panel table th{font-size:9px;background:#fff;color:#b39ec3;padding:9px 12px}.traffic-panel table td{font-size:10px;color:#a28ab4;padding:10px 12px}.traffic-panel td b{color:#79618d}.traffic-panel td small{font-size:8px;color:#bda9ca}.untracked{color:#c6b5d2!important}.asset-good-finds .asset-cover{background:#fff0df;color:#d76c43}.asset-good-finds .asset-cover-label,.asset-good-finds .asset-cover>p{color:#cc9f7b}.asset-good-finds .asset-cover>strong>span{color:#d4a062}.asset-good-finds .asset-photo-stack img{border-radius:8px}.asset-top5-radar .asset-cover{background:repeating-linear-gradient(0deg,transparent 0 28px,#d5ebe530 29px 30px),repeating-linear-gradient(90deg,transparent 0 28px,#d5ebe530 29px 30px),#e8f7f0;color:#288a79}.asset-top5-radar .asset-cover-label,.asset-top5-radar .asset-cover>p{color:#82b4a7}.asset-top5-radar .asset-cover>strong>span{color:#59a792}.asset-top5-radar .asset-ranks span{background:#e0f2e8;border-color:#bbddd0;color:#89b3a5}.asset-top5-radar .asset-ranks span:first-child{background:#f8c97b;color:#978358}.asset-top5-radar .asset-ranks i{color:#4fa58c}
@media(min-width:1600px){.simple-main{padding-left:45px!important;padding-right:45px!important}.simple-assets{grid-template-columns:1fr 1fr .5fr}.asset-cover{height:160px!important}}@media(max-width:1100px){.simple-studio{grid-template-columns:175px minmax(0,1fr)}.studio-sidebar{padding:20px 12px}.simple-main{padding:0 22px 15px!important}.simple-assets{grid-template-columns:1fr 1fr}.new-asset-card{grid-column:1/-1;min-height:55px;flex-direction:row;gap:12px}.new-asset-card>span{width:27px;height:27px;margin:0;border-radius:8px}.new-asset-card p{margin:0}.new-asset-card b{font-size:10px}.simple-intro h1{font-size:29px}.portfolio-stats{gap:10px}.portfolio-stats>div,.portfolio-stats>button{padding:15px}.simple-filterbar{flex-wrap:wrap}.overview-middle{gap:12px}.traffic-explainer{gap:8px}.traffic-totals{grid-template-columns:1fr 1fr 1.3fr}}@media(max-width:800px){.simple-studio{grid-template-columns:74px minmax(0,1fr)}.studio-sidebar{padding:20px 8px}.studio-sidebar .logo-window{width:59px!important;height:31px!important}.studio-sidebar .logo-window img{width:72px;height:72px;left:-6px;top:-19px}.sidebar-caption{font-size:6px;letter-spacing:.3px;margin:5px 0 25px}.studio-side-nav button{font-size:0;justify-content:center;padding:14px}.studio-side-nav button>span{display:none}.studio-side-nav button svg{width:21px;height:21px}.sidebar-bottom-actions>div:first-child{display:none}.sidebar-person{justify-content:center}.sidebar-person>span:last-child{display:none}.simple-intro{gap:16px}.simple-intro-actions{display:flex}.simple-intro-actions .secondary{display:none}.simple-intro-actions>span{display:none}.simple-intro{flex-direction:row;align-items:center}.simple-kicker{font-size:7px}.simple-intro h1{font-size:26px}.simple-intro p{font-size:10px}.portfolio-stats{grid-template-columns:1fr 1fr}.portfolio-stats>div,.portfolio-stats>button{min-height:135px}.overview-middle{grid-template-columns:1fr}.traffic-totals{grid-template-columns:1fr 1fr}.traffic-explainer{grid-column:1/-1;border-top:1px solid #eee6f6!important;padding:12px!important}.traffic-explainer p{font-size:9px}.simple-selects{width:auto}.simple-selects select{width:auto;max-width:145px}.asset-cover>strong{font-size:25px}.asset-cover{height:130px!important;padding:15px}.asset-cover>p{font-size:7px;max-width:120px}.asset-photo-stack{transform:scale(.55)}.asset-ranks{transform:rotate(-9deg) scale(.6);transform-origin:bottom right}.asset-title-row h3{font-size:13px}.asset-markets>button:not(.asset-count){font-size:8px;padding:6px}.asset-count{font-size:7px}.asset-body{padding:12px}.asset-order{font-size:9px}.planned-networks{flex-direction:row}.planned-networks small{font-size:8px}.planned-networks button{padding:12px;gap:8px}.planned-networks .network-symbol{display:none}}@media(max-width:520px){.simple-studio{grid-template-columns:62px minmax(0,1fr)}.simple-main{padding:0 14px 15px!important}.studio-sidebar{padding:18px 4px}.studio-sidebar .logo-window{width:52px!important}.studio-sidebar .logo-window img{width:64px;height:64px;left:-5px;top:-16px}.sidebar-caption{font-size:5px}.studio-side-nav button{padding:12px 9px}.simple-intro{align-items:flex-start;flex-direction:column;padding:23px 0 18px}.simple-intro-actions{width:100%}.simple-intro-actions .secondary{display:inline-flex}.simple-intro-actions button{padding:10px!important;font-size:9px!important}.simple-intro-actions button svg{width:13px}.simple-intro h1{font-size:29px}.simple-assets{grid-template-columns:1fr}.asset-cover{height:150px!important}.asset-cover>strong{font-size:33px}.asset-photo-stack{transform:scale(.7)}.asset-cover>p{font-size:8px;max-width:180px}.asset-title-row h3{font-size:16px}.asset-order{font-size:10px}.network-tabs{width:100%;gap:0;overflow:auto}.network-tabs button{font-size:9px;padding:8px 7px}.simple-selects{width:100%}.simple-selects select{width:50%;max-width:none;min-width:0}.portfolio-stats strong{font-size:29px}.portfolio-stats p{font-size:8px}.portfolio-stats strong small{font-size:8px}.portfolio-stats>div,.portfolio-stats>button{padding:13px;min-height:135px}.portfolio-stats>div>span,.portfolio-stats>button>span{font-size:9px;gap:5px}.portfolio-stats svg{width:14px}.metric-foot{font-size:7px}.overview-panel{padding:15px}.overview-panel-heading h2{font-size:13px}.country-tiles button{padding:11px}.country-tiles b{font-size:10px}.country-tiles p{font-size:8px}.country-flag{font-size:20px}.traffic-panel .overview-panel-heading{align-items:flex-start;gap:8px}.tracking-status{font-size:8px!important}.traffic-totals>div{padding:13px}.traffic-totals span{font-size:9px}.overview-panel-heading p{font-size:9px}.simple-footer{font-size:7px}.simple-footer span:last-child{display:none}.planned-networks{flex-direction:column}.asset-group-title h2{font-size:13px}.network-isolated{font-size:7px}.studio-details summary{font-size:8px}}
/* eClick: two distinct editorial identities */
.finds-edition{--brand-pop:#ef644a;--brand-ink:#4b302c;background:#fff9f0}.finds-edition .edition-logo{color:#ef644a;font-size:34px;letter-spacing:-2px}.finds-edition .edition-nav{border-color:#f0e1d3}.finds-edition .edition-nav nav{color:#ad8a77}.finds-edition .edition-market{background:#fce9da;color:#b18c70}.finds-edition .preview-banner{background:#604239;color:#d8b7a1}.finds-hero{min-height:620px;display:grid;grid-template-columns:1fr 1fr;position:relative;align-items:center;gap:30px;padding:35px 0 55px}.finds-copy{z-index:2}.finds-eyebrow{font-size:8px;letter-spacing:1.7px;font-weight:700;color:#c79a7d;display:flex;align-items:center;gap:10px;margin-bottom:25px}.finds-eyebrow>span{font-size:25px;color:#d9ac6b}.finds-copy h1{font-family:Manrope;font-size:78px;line-height:1.05;letter-spacing:-4.7px;font-weight:800;color:#5b3730;position:relative}.finds-copy em{font-family:Georgia,serif;font-weight:400;color:#ef644a;font-size:87px;letter-spacing:-4px}.finds-dot{font-size:25px;color:#e5ad67;margin-left:8px}.finds-copy>p{font-size:17px;color:#b08e79;line-height:1.8;margin:25px 0 30px}.finds-cta{display:inline-flex;align-items:center;gap:30px;border-radius:9px;background:#ef644a;color:white;padding:17px 23px;font-size:13px;box-shadow:5px 5px 0 #f6cfae;transition:transform .25s,box-shadow .25s}.finds-cta:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 #f6cfae}.finds-subline{font-size:8px;color:#c3a38a;letter-spacing:1px;margin-top:22px}.finds-collage{position:relative;height:510px}.finds-peach{position:absolute;inset:30px 5px 15px;background:#ffe5d3;border-radius:45% 55% 40% 60% / 60% 35% 65% 40%;animation:blob-drift 18s ease-in-out infinite alternate}.finds-checker{position:absolute;width:145px;height:145px;right:0;top:10px;transform:rotate(12deg);background:repeating-conic-gradient(#f9b8a0 0% 25%,#ffe8d5 0% 50%) 50%/26px 26px;border-radius:16px}.finds-main-photo{position:absolute;left:50px;top:35px;width:240px;height:315px;background:white;padding:9px 9px 29px;box-shadow:0 18px 35px #9a553a23;transform:rotate(-8deg);animation:photo-home-float 9s ease-in-out infinite}.finds-main-photo img,.finds-travel-photo img,.finds-home-photo img{width:100%;height:100%;object-fit:cover}.finds-main-photo>span{font-size:6px;letter-spacing:1.5px;text-align:center;display:block;margin-top:8px;color:#b79c87}.finds-travel-photo{position:absolute;right:0;top:180px;width:170px;height:205px;border:7px solid white;border-radius:100px 100px 15px 15px;transform:rotate(8deg);box-shadow:0 15px 30px #9a553a20;animation:photo-travel-float 8s ease-in-out infinite;overflow:hidden}.finds-home-photo{position:absolute;left:100px;bottom:0;width:185px;height:170px;border:7px solid white;border-radius:12px;transform:rotate(8deg);box-shadow:0 15px 30px #9a553a20;overflow:hidden;animation:photo-small-float 10s ease-in-out infinite}.finds-home-photo>span{position:absolute;bottom:0;left:0;right:0;background:#fff8e9;padding:8px;font-size:6px;letter-spacing:1px;color:#bc946f}.finds-star{position:absolute;right:10px;top:100px;font-size:78px;color:#ecc06e;animation:spark-turn 36s linear infinite}.finds-sticker{position:absolute;left:-5px;bottom:70px;z-index:3;line-height:1.05;background:#f4ce7b;color:#88623f;border-radius:50%;width:125px;height:125px;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-12deg);font-family:Manrope;font-size:25px;font-weight:700;letter-spacing:-1px}.finds-sticker em{font-family:Georgia;font-size:28px}.finds-note{position:absolute;right:-5px;bottom:15px;font-size:9px;display:flex;align-items:center;gap:8px;padding:14px;background:#fff9ec;box-shadow:0 8px 20px #9a553a12;border:1px solid #f3dfca;border-radius:8px;color:#bc957b;transform:rotate(-4deg);animation:note-float 8s ease-in-out infinite}.finds-note svg{color:#ed8b71}.finds-scroll{position:absolute;bottom:8px;left:0;display:flex;gap:8px;align-items:center;font-size:7px;letter-spacing:1.5px;color:#cfac90}.finds-edition .wow-ticker{background:#f8d18c;color:#b88746}.finds-edition .wow-ticker i{color:#d39d52}.finds-edition .wow-eyebrow{color:#c7a185}.finds-edition .edition-line h2{color:#8d5f47}.finds-edition .edition-line>.edition-kicker{background:#faead7;color:#ba9472}.finds-edition .edition-card{border-color:#f2e1cf;border-radius:12px;background:#fffdf8}.finds-edition .edition-card .edition-kicker{color:#ce9a71}.finds-edition .edition-card h3{color:#855440}.finds-edition .edition-card p{color:#c3a086;border-color:#f2e3d4}.finds-edition .sample-label{background:#fff7e9;border-color:#e9d3b4;color:#c4a17a}.finds-edition .wow-bottom{background:#ffecd6}.finds-edition .wow-bottom-star{color:#e0ac65}.finds-edition .wow-bottom h2{color:#ac7750}.finds-edition .wow-bottom p,.finds-edition .wow-bottom>a{color:#c39873}.finds-edition .edition-footer{border-color:#eedac4;color:#c1a58a}.finds-edition .edition-footer b{color:#b38d6b}.finds-edition .motion-toggle{color:#bf9b7b;border-color:#ead5bd}.radar-edition{--brand-pop:#208d7c;--brand-ink:#20493f;background:#f3faf5;color:#20493f}.radar-edition .edition-nav{border-color:#dcebe0}.radar-edition .edition-logo{color:#208d7c}.radar-edition .edition-nav nav{color:#80a493}.radar-edition .edition-market{background:#e3f1e7;color:#7a9d8a}.radar-edition .preview-banner{background:#214c42;color:#95bcab}.radar-hero{min-height:620px;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding:45px 0}.radar-eyebrow{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:1.8px;color:#8aad9b;margin-bottom:25px}.radar-eyebrow>span{width:7px;height:7px;background:#e8bc60;border-radius:50%;box-shadow:0 0 0 5px #f3e7c9}.radar-copy h1{font-family:Manrope;font-size:69px;font-weight:800;line-height:1.07;letter-spacing:-4px;color:#28594d}.radar-copy h1 em{color:#21a389;font-style:normal}.radar-copy>p{font-size:15px;color:#90b0a0;max-width:390px;line-height:1.8;margin:25px 0}.radar-cta{display:inline-flex;align-items:center;gap:25px;border-radius:40px;background:#26957f;color:#fff;padding:17px 23px;font-size:13px;box-shadow:0 10px 30px #208d7c18}.radar-cta:hover{transform:translateY(-3px);background:#247d6d}.radar-legend{display:flex;align-items:center;gap:4px;font-size:7px;color:#a2b8aa;letter-spacing:.6px;margin-top:23px}.radar-legend>span{height:7px;width:7px;background:#c1dcc8;border-radius:50%}.radar-legend>span:first-child{background:#e7ba64}.radar-legend>span:last-of-type{margin-right:9px}.radar-display{position:relative;height:510px;isolation:isolate}.radar-grid{position:absolute;inset:0;border-radius:32px;background:repeating-linear-gradient(0deg,transparent 0 29px,#cbe6d638 30px 31px),repeating-linear-gradient(90deg,transparent 0 29px,#cbe6d638 30px 31px);mask-image:radial-gradient(ellipse,#000 20%,transparent 72%)}.radar-circle{position:absolute;border:1px solid #bedfca;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.circle-one{width:170px;height:170px}.circle-two{width:320px;height:320px}.circle-three{width:470px;height:470px;border-style:dashed;opacity:.7}.radar-scan{position:absolute;width:460px;height:460px;left:calc(50% - 230px);top:calc(50% - 230px);border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 285deg,#65c8a720 335deg,#65c8a745 360deg);animation:spark-turn 20s linear infinite}.radar-center{position:absolute;left:calc(50% - 53px);top:calc(50% - 53px);width:106px;height:106px;border-radius:50%;background:#e0f2e6;border:1px solid #c2dfcc;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#81b59d}.radar-center b{font-size:7px;letter-spacing:1px}.radar-floating{display:flex;align-items:center;gap:12px;position:absolute;padding:15px;background:#fff;border:1px solid #d6e9dc;border-radius:15px;box-shadow:0 18px 35px #527c6320;width:330px}.radar-floating img{width:60px;height:60px;object-fit:cover;border-radius:8px}.radar-floating b{font-size:12px;color:#64987f;display:block}.radar-floating small{font-size:8px;color:#a2bcac}.radar-rank{font-family:Manrope;font-size:18px;font-weight:700;color:#9fbea9}.radar-first{left:5px;top:65px;transform:rotate(-6deg);animation:note-float 9s ease-in-out infinite}.radar-first svg{color:#9ec0aa;margin-left:auto}.radar-second{bottom:40px;right:0;transform:rotate(6deg);animation:photo-small-float 9s ease-in-out infinite}.radar-small-photo{position:absolute;right:5px;top:200px;width:130px;height:150px;border:6px solid white;border-radius:15px;transform:rotate(9deg);box-shadow:0 15px 30px #527c6318;overflow:hidden}.radar-small-photo img{width:100%;height:100%;object-fit:cover}.radar-small-photo>span{position:absolute;bottom:0;left:0;right:0;background:#edf7ef;color:#7ea58d;font-size:6px;padding:8px;text-align:center}.radar-cross{position:absolute;color:#c0dcc8;font-size:30px}.cross-one{top:20px;right:80px}.cross-two{bottom:25px;left:30px}.radar-tag{position:absolute;left:10px;bottom:130px;border:1px solid #ebd8ad;background:#fff0c9;color:#b59d68;padding:17px;border-radius:9px;transform:rotate(-9deg);font-size:7px;line-height:1.7}.radar-tag b{font-size:9px}.radar-edition .wow-ticker{background:#d8eddf;color:#7eaa8d}.radar-edition .wow-ticker i{color:#a0c7ad}.radar-edition .wow-eyebrow{color:#94b4a1}.radar-edition .edition-line h2{color:#477b64}.radar-edition .edition-line>.edition-kicker{background:#deeee2;color:#90b39b}.radar-edition .sample-label{background:#eff7ef;border-color:#cde0ca;color:#9fb49a}.radar-edition .edition-card{background:white;border-color:#d7e7dc}.radar-edition .edition-card h3{color:#4b7f67}.radar-edition .edition-card .edition-kicker{color:#99b8a1}.radar-edition .edition-card p{border-color:#e4eee5;color:#9bbb9e}.radar-edition .wow-bottom{background:#e0f0e3}.radar-edition .wow-bottom h2{color:#5d8f6e}.radar-edition .wow-bottom-star{color:#a8c8a9}.radar-edition .wow-bottom p,.radar-edition .wow-bottom>a{color:#95b596}.radar-edition .edition-footer{border-color:#d6e7d9;color:#a1b9a4}.radar-edition .edition-footer b{color:#8fac91}.radar-edition .motion-toggle{background:#f8fff9dd;border-color:#cfe3d2;color:#99b59c}.radar-edition .article-body{color:#6c8d78}.radar-edition .offer-card{background:white;border-color:#d3e5d8}.radar-edition .offer-card a{color:white}.radar-edition .edition-empty{background:#e6f2e8;color:#90ad93}
@media(max-width:1100px){.finds-copy h1{font-size:62px;letter-spacing:-3.5px}.finds-copy em{font-size:72px}.finds-main-photo{width:205px;height:285px;left:25px}.finds-travel-photo{width:150px;height:180px}.finds-home-photo{left:75px;width:165px}.finds-sticker{width:110px;height:110px;font-size:23px}.radar-copy h1{font-size:57px;letter-spacing:-3.5px}.radar-floating{width:280px;padding:13px;gap:8px}.radar-floating img{width:50px;height:50px}.radar-display{height:480px}.circle-three{width:410px;height:410px}.radar-scan{width:400px;height:400px;left:calc(50% - 200px);top:calc(50% - 200px)}}@media(max-width:800px){.finds-hero,.radar-hero{grid-template-columns:1fr;padding:40px 0 45px;gap:20px}.finds-collage,.radar-display{max-width:510px;width:100%;margin:auto}.finds-copy h1{font-size:68px}.finds-copy em{font-size:77px}.finds-main-photo{width:245px;height:310px;left:50px}.finds-travel-photo{width:180px;height:210px}.finds-home-photo{left:110px;width:190px}.radar-copy h1{font-size:65px}.radar-floating{width:330px}.radar-first{top:55px}.radar-second{bottom:35px}.radar-display{height:490px}.finds-scroll{bottom:0}.finds-copy>p{font-size:16px}.finds-hero{margin-bottom:30px}}@media(max-width:480px){.finds-copy h1{font-size:57px;letter-spacing:-3px}.finds-copy em{font-size:64px;letter-spacing:-3px}.finds-eyebrow{font-size:7px;letter-spacing:1px}.finds-collage{height:420px}.finds-main-photo{width:200px;height:265px;left:10px;top:25px}.finds-travel-photo{width:140px;height:165px;top:160px}.finds-home-photo{width:155px;height:140px;left:95px;bottom:0}.finds-sticker{width:90px;height:90px;font-size:20px;bottom:50px;left:-5px}.finds-sticker em{font-size:22px}.finds-checker{width:105px;height:110px}.finds-star{font-size:60px;right:0;top:90px}.finds-note{font-size:7px;padding:9px;right:-5px;bottom:-10px}.radar-copy h1{font-size:54px;letter-spacing:-3px}.radar-eyebrow{font-size:7px;letter-spacing:1px}.radar-copy>p{font-size:14px}.radar-display{height:400px}.radar-floating{width:265px;padding:11px;gap:8px}.radar-floating img{width:45px;height:45px}.radar-floating b{font-size:10px}.radar-floating small{font-size:7px}.radar-rank{font-size:15px}.radar-first{left:0;top:45px}.radar-second{bottom:20px;right:-5px}.radar-small-photo{width:105px;height:120px;top:160px}.radar-center{width:85px;height:85px;left:calc(50% - 42px);top:calc(50% - 42px)}.circle-one{width:140px;height:140px}.circle-two{width:255px;height:255px}.circle-three{width:360px;height:360px}.radar-tag{font-size:6px;padding:11px;bottom:105px;left:0}.radar-tag b{font-size:7px}.radar-scan{width:350px;height:350px;left:calc(50% - 175px);top:calc(50% - 175px)}}
/* Readable studio, compact overview, expandable insights */
.simple-studio{grid-template-columns:224px minmax(0,1fr);font-size:16px;color:#242139;background:#f6f7fc}.simple-studio button,.simple-studio input,.simple-studio select,.simple-studio textarea{font-size:15px}.simple-studio .muted,.simple-studio .subtle{color:#625e76}.simple-studio .primary{background:#6746dd;color:#fff}.simple-studio .secondary{color:#363048;border-color:#d9d5e5}.simple-studio .simple-main{padding:0 28px 22px!important}.simple-studio .simple-intro{padding:24px 0 20px;flex-direction:row;gap:18px;align-items:center}.simple-studio .simple-intro h1{font-size:34px;color:#27213f;letter-spacing:-1.2px}.simple-studio .simple-intro p{font-size:16px;color:#605b73;margin-top:8px}.simple-studio .simple-kicker{display:none}.simple-studio .simple-intro-actions{display:flex;gap:10px}.simple-studio .simple-intro-actions>span{display:none}.simple-studio .simple-intro-actions button{font-size:15px;padding:13px 16px;white-space:nowrap}.simple-studio .simple-filterbar{padding:12px 0;margin-bottom:18px;gap:12px}.simple-studio .network-tabs{gap:4px}.simple-studio .network-tabs button{font-size:14px;padding:10px 12px;color:#59536c}.simple-studio .network-tabs button.selected{background:#eae4fc;color:#5432ba}.simple-studio .network-tabs button span{font-size:13px}.simple-studio .simple-selects select{font-size:14px;padding:10px 28px 10px 12px;color:#39324d;min-height:40px}.simple-studio .studio-sidebar{padding:20px 16px;background:#fff;position:relative}.sidebar-toggle{align-self:flex-end;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ded9ec;border-radius:10px;background:#faf8ff;color:#5b40b5;margin-bottom:6px}.sidebar-toggle:hover{background:#ebe5fd}.simple-studio .sidebar-caption{font-size:11px;color:#625977;letter-spacing:1.8px}.simple-studio .studio-side-nav{margin-top:30px;gap:10px}.simple-studio .studio-side-nav button{font-size:16px;padding:15px 12px;gap:13px;color:#554e6a;min-height:52px;justify-content:flex-start}.simple-studio .studio-side-nav button.selected{color:#5633c6;background:#eee8ff}.simple-studio .studio-side-nav .nav-label{font-size:16px;color:inherit;margin:0;display:inline;flex:1;text-align:left}.simple-studio .studio-side-nav .nav-count{font-size:13px;display:inline;color:inherit;margin-left:auto}.simple-studio .sidebar-bottom-actions{font-size:13px;color:#615775}.simple-studio .sidebar-bottom-actions small{font-size:12px;color:#716a80}.simple-studio .sidebar-person{font-size:14px}.simple-studio.sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)}.sidebar-collapsed .studio-sidebar{padding:20px 10px}.sidebar-collapsed .sidebar-toggle{align-self:center}.simple-studio.sidebar-collapsed .studio-side-nav .nav-label,.simple-studio.sidebar-collapsed .studio-side-nav .nav-count,.sidebar-collapsed .sidebar-caption,.sidebar-collapsed .sidebar-bottom-actions>div:first-child,.sidebar-collapsed .sidebar-person>span:last-child{display:none}.simple-studio.sidebar-collapsed .studio-side-nav button{justify-content:center;padding:15px}.sidebar-collapsed .logo-window{width:56px!important;height:32px!important}.sidebar-collapsed .logo-window img{width:70px!important;height:70px!important;left:-6px!important;top:-19px!important}.sidebar-collapsed .sidebar-person{justify-content:center}.simple-studio .asset-title-row h3{font-size:23px;color:#282139}.simple-studio .asset-title-row>div>span,.simple-studio .asset-count,.simple-studio .asset-markets button{font-size:14px;color:#5c526f}.simple-studio .asset-group-title h2{font-size:21px}.simple-studio .asset-group-title span,.simple-studio .network-isolated{font-size:13px}.simple-studio table{font-size:15px}.simple-studio th{font-size:13px;color:#635a78}.simple-studio td small{font-size:13px;color:#70647c}.simple-studio .article-cell b{font-size:16px;color:#30263e}.simple-studio .article-cell small,.simple-studio .badge{font-size:13px}.simple-studio .modal-body label,.simple-studio .field>span{font-size:15px;color:#443953}.simple-studio .modal-body textarea{font-size:16px;line-height:1.65}.simple-studio .modal-body p,.simple-studio .ai-inline{font-size:14px;color:#60536e}.simple-studio .editor-tabs button{font-size:15px}.simple-studio button:focus-visible,.simple-studio a:focus-visible{outline:3px solid #8e6eff;outline-offset:3px}
.overview-screen .simple-main{display:flex;flex-direction:column;overflow:hidden}.overview-screen .simple-intro,.overview-screen .simple-filterbar{flex-shrink:0}.overview-board{display:flex;flex-direction:column;gap:18px;min-height:0;flex:1;padding-bottom:0}.metric-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:16px;flex-shrink:0}.metric-tile{text-align:left;border:1px solid #e1ddec;background:#fff;border-radius:20px;padding:20px;display:flex;flex-direction:column;min-width:0;box-shadow:0 3px 12px #33215c04}.metric-tile:hover{border-color:#a38cdd;box-shadow:0 6px 20px #50377a0c}.metric-label{display:flex;align-items:center;gap:9px;font-size:16px;font-weight:600;color:#584b74;white-space:nowrap}.metric-label>svg:last-child{margin-left:auto;opacity:.6}.metric-tile strong{font-size:48px;line-height:1.15;letter-spacing:-2px;margin:14px 0 7px;color:#29203e}.metric-note{font-size:14px;line-height:1.45;color:#665b77}.metric-featured{background:linear-gradient(125deg,#6544d9,#4b57cc);border:0;color:#fff;position:relative}.metric-featured .metric-label,.metric-featured strong,.metric-featured .metric-note{color:#fff}.metric-featured .metric-note{opacity:.9}.metric-status{font-size:12px;color:#fff;background:#ffffff20;border-radius:6px;padding:4px 7px;margin-top:9px;align-self:flex-start}.overview-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;flex:1;min-height:190px;max-height:300px}.board-panel{padding:22px;background:#fff;border:1px solid #e1ddec;border-radius:20px;display:flex;flex-direction:column;min-height:0}.panel-title{display:flex;justify-content:space-between;align-items:center;width:100%;color:#5d478c;background:none;border:0;padding:0}.panel-title h2{font-size:20px;font-weight:700;color:#30243f}.network-summary{display:grid;gap:14px;margin:auto 0;padding:20px 0}.network-summary button{display:grid;grid-template-columns:110px 1fr 48px;gap:14px;align-items:center;background:none;border:0;padding:0;text-align:left;font-size:15px;color:#51455f}.bar-track{height:9px;background:#efebf7;border-radius:20px;overflow:hidden}.bar-track i{height:100%;display:block;background:linear-gradient(90deg,#a897ec,#6f4fd6);border-radius:20px}.network-summary b{font-size:15px;text-align:right}.network-summary small{color:#80748d;font-size:13px;font-weight:400}.panel-caption{font-size:13px;color:#776a86}.pipeline-strip{display:flex;height:14px;gap:4px;background:#eeeaf6;border-radius:8px;overflow:hidden;margin:auto 0 18px}.pipeline-strip i{background:#aa96e9}.pipeline-strip .review{background:#e4b256}.pipeline-strip .live{background:#4dafa0}.pipeline-numbers{display:flex;justify-content:space-between;margin-bottom:auto;padding-bottom:20px;gap:12px}.pipeline-numbers button{background:none;border:0;display:flex;flex-direction:column;gap:6px;text-align:left;flex:1;padding:0}.pipeline-numbers b{font-size:32px;color:#392951}.pipeline-numbers span{font-size:15px;color:#6b5a7f}.overview-bottom{display:grid;grid-template-columns:1fr 1fr;gap:18px;flex-shrink:0}.compact-insight{border:1px solid #e1ddec;background:#fff;padding:18px 20px;border-radius:16px;display:flex;align-items:center;gap:15px;text-align:left}.compact-insight>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:6px}.compact-insight b{font-size:16px;color:#3b2d50}.compact-insight span span{font-size:14px;color:#71617f}.compact-insight>svg{color:#715a93}.insight-symbol{background:#eee8fd;color:#7653d4;border-radius:12px;padding:11px;display:flex}.compact-insight em{font-style:normal;font-size:22px;margin-left:8px}.overview-footnote{display:flex;justify-content:space-between;font-size:12px;color:#776b86;gap:12px;margin-top:auto}
.insight-backdrop{position:fixed;inset:0;background:#21143e70;backdrop-filter:blur(5px);z-index:100;display:grid;place-items:center;padding:28px}.insight-modal{width:min(830px,100%);max-height:90dvh;background:#fff;border:1px solid #e1d9f3;border-radius:24px;box-shadow:0 30px 100px #1f104250;display:flex;flex-direction:column;overflow:hidden}.insight-modal>header{padding:26px 30px;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e9e3f3;background:#faf8ff}.insight-eyebrow{font-size:11px;letter-spacing:1.7px;color:#7959b5;font-weight:700}.insight-modal h2{font-size:27px;line-height:1.25;margin:8px 0;color:#30203f}.insight-modal header p{font-size:14px;color:#736080}.insight-body{padding:28px 30px;overflow:auto;font-size:16px;color:#554464}.insight-body h3{font-size:18px;margin:28px 0 10px;color:#382349}.insight-body table{width:100%;border-collapse:collapse;margin:20px 0}.insight-body td,.insight-body th{padding:14px 10px;text-align:left;border-bottom:1px solid #eee8f4}.insight-body td small{display:block;margin-top:5px}.insight-totals{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:22px}.insight-totals>div{background:#f5f1fc;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px}.insight-totals strong{font-size:38px;color:#4e3184}.insight-totals span{font-size:15px}.split-tabs{display:flex;gap:5px;background:#f2edf9;padding:5px;border-radius:12px;width:fit-content}.split-tabs button{background:none;border:0;border-radius:8px;padding:10px 18px;color:#746281}.split-tabs button.selected{background:#fff;box-shadow:0 2px 5px #42265b15;color:#5e3ab3}.analytics-empty{display:flex;align-items:center;gap:16px;padding:24px 20px;border:1px dashed #cfc1e6;border-radius:14px;background:#fcfaff;margin-top:18px;color:#8266a6}.analytics-empty p{font-size:14px;line-height:1.65;color:#746281;margin-top:5px}.analytics-empty b{color:#57416b;font-size:17px}.analytics-empty svg{flex-shrink:0}.insight-bars{display:grid;gap:20px;margin:10px 0 24px}.insight-bars>div{display:grid;grid-template-columns:160px 1fr 96px;align-items:center;gap:16px}.insight-bars b{text-align:right;font-size:17px;color:#482f68}.insight-bars small{font-size:12px;font-weight:400}.insight-bars .bar-track{height:14px}.insight-asset-list{display:grid;gap:0;margin:18px 0 24px}.insight-asset-list>div{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #eee7f4}.insight-asset-list>div>div{flex:1}.insight-asset-list small{display:block;font-size:13px;margin-top:5px;color:#796686}.asset-dot{width:13px;height:13px;border-radius:4px}.insight-note{font-size:14px;line-height:1.6;margin:16px 0;color:#7b6688}.country-detail{display:flex;justify-content:space-between;gap:18px;padding:20px;width:100%;border:1px solid #e4dcef;border-radius:12px;background:#faf7ff;margin-top:12px;color:#543d74}.country-detail>span:last-child{display:flex;gap:10px;align-items:center}
@media(min-width:1100px) and (max-height:800px){.overview-screen .simple-intro{padding:18px 0 14px}.overview-screen .simple-intro h1{font-size:30px}.overview-screen .simple-intro p{font-size:15px}.overview-screen .simple-filterbar{padding:8px 0;margin-bottom:14px}.overview-board{gap:14px}.metric-tile{padding:16px}.metric-tile strong{font-size:40px;margin:8px 0 5px}.metric-status{margin-top:6px}.overview-detail-grid{min-height:175px}.board-panel{padding:18px}.network-summary{gap:11px;padding:12px 0}.compact-insight{padding:12px 18px}.overview-footnote{font-size:12px}.pipeline-numbers b{font-size:28px}.pipeline-numbers{padding-bottom:12px}.panel-title h2{font-size:18px}}
@media(max-width:1200px){.simple-studio{grid-template-columns:194px minmax(0,1fr)}.simple-studio .simple-main{padding-left:20px!important;padding-right:20px!important}.simple-studio .simple-intro-actions button{padding:12px;font-size:14px}.simple-studio .network-tabs button{font-size:13px;padding:10px 8px}.metric-grid{gap:10px}.metric-tile{padding:15px}.metric-label{font-size:14px;gap:6px}.metric-note{font-size:13px}.simple-studio .simple-intro h1{font-size:30px}.metric-label>svg:last-child{width:14px}.simple-studio .simple-intro p{font-size:15px}.simple-studio .simple-selects select{max-width:150px}.network-summary button{grid-template-columns:100px 1fr 42px}}
@media(max-width:1000px){.simple-studio{grid-template-columns:78px minmax(0,1fr)}.simple-studio .studio-sidebar{padding:20px 10px}.simple-studio .sidebar-caption,.simple-studio .sidebar-bottom-actions>div:first-child,.simple-studio .sidebar-person>span:last-child,.simple-studio .studio-side-nav .nav-label,.simple-studio .studio-side-nav .nav-count{display:none}.simple-studio .studio-side-nav button{justify-content:center;padding:15px}.sidebar-toggle{align-self:center}.simple-studio:not(.sidebar-collapsed) .studio-sidebar:hover .nav-label{display:none}.simple-studio .simple-intro-actions .secondary{display:none}.simple-studio .simple-intro p{max-width:360px}.overview-screen .simple-main{overflow:auto}.metric-grid{grid-template-columns:1fr 1fr}.overview-detail-grid{min-height:230px;flex:none}.overview-board{flex:none;padding-bottom:20px}.simple-studio .simple-filterbar{flex-wrap:wrap}.simple-studio .simple-selects{margin-left:auto}.simple-studio .simple-intro-actions{width:auto}.metric-label{font-size:16px}.metric-note{font-size:14px}.overview-footnote{margin-top:0}}
@media(max-height:640px){.overview-screen .simple-main{overflow:auto}.overview-board{flex:none;padding-bottom:20px}.overview-detail-grid{min-height:200px}}
@media(max-width:650px){.simple-studio .simple-main{padding:0 14px 18px!important}.simple-studio .simple-intro{flex-direction:column;align-items:flex-start}.simple-studio .simple-intro h1{font-size:29px}.simple-studio .simple-intro-actions button{font-size:14px!important;padding:12px!important}.simple-studio .simple-selects{margin:0;flex-wrap:wrap}.simple-studio .network-tabs{flex-wrap:wrap}.simple-studio .network-tabs button{font-size:13px}.metric-grid{grid-template-columns:1fr}.metric-tile{padding:18px}.overview-detail-grid,.overview-bottom{grid-template-columns:1fr;max-height:none}.overview-detail-grid{min-height:0}.board-panel{min-height:220px}.overview-footnote{flex-direction:column}.insight-backdrop{padding:12px}.insight-modal>header,.insight-body{padding:20px}.insight-modal h2{font-size:23px}.insight-bars>div{grid-template-columns:100px 1fr 65px;gap:8px;font-size:14px}.insight-totals{grid-template-columns:1fr}.insight-body table{font-size:13px}.insight-body td,.insight-body th{padding:12px 5px}.insight-body .badge{font-size:11px}.country-detail{flex-direction:column}.simple-studio .simple-intro p{font-size:15px}}
.simple-studio .connection-settings{display:flex;align-items:center;gap:13px;background:none;border:0;padding:12px;color:#645473;font-size:16px;width:100%;border-radius:10px;margin-bottom:14px}.connection-settings:hover{background:#f0eaf9}.sidebar-collapsed .connection-settings span{display:none}.sidebar-collapsed .connection-settings{justify-content:center}.connection-list>div{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid #ebe4f0}.connection-list p{line-height:1.7;margin-top:20px}.site-links{padding:20px 0;margin:15px 0;border-top:1px solid #e6dfef}.site-links h3{font-size:19px;margin-bottom:15px}.site-links .setting-row{width:100%;background:#faf8fc;border:1px solid #e5ddef;border-radius:10px;padding:15px;text-align:left;margin-bottom:10px;display:flex;justify-content:space-between}.site-links .setting-row span{display:flex;gap:8px;align-items:center}.simple-studio .content-toolbar{flex-wrap:wrap}.simple-studio .info-strip,.simple-studio .request-status,.simple-studio .request-options summary,.simple-studio .scope-strip,.simple-studio .editor-tools,.simple-studio .text-btn{font-size:14px;line-height:1.6;color:#665075}.simple-studio .simple-footer{font-size:13px}.simple-studio .new-asset-card p,.simple-studio .planned-networks small{font-size:14px;color:#726181}.simple-studio .asset-cover-label{font-size:12px;color:inherit}.simple-studio .asset-cover p{font-size:15px;color:inherit}.simple-studio .eyebrow{font-size:12px}.simple-studio .modal input,.simple-studio .modal select{font-size:16px}.simple-studio .modal-footer button{font-size:15px}
/* Legible editorial text across all identities; decorative imagery remains distinct. */
.edition .preview-banner{font-size:12px;line-height:1.6;padding:9px 22px}.edition .edition-nav nav,.edition .edition-market{font-size:15px}.edition .edition-kicker,.edition .wow-eyebrow,.edition .wow-caption,.edition .finds-eyebrow,.edition .radar-eyebrow{font-size:13px;line-height:1.7;letter-spacing:1.2px}.edition .wow-eyebrow{color:#685277}.edition .wow-copy>p,.edition .finds-copy>p,.edition .radar-copy>p{font-size:19px;line-height:1.75}.edition .wow-cta,.edition .finds-cta,.edition .radar-cta{font-size:16px}.edition .wow-caption{color:#75617f}.edition .wow-photo>span,.edition .wow-floating-note{font-size:13px}.edition .wow-sticker>span{font-size:12px}.edition .wow-ticker{font-size:14px}.edition .sample-label{font-size:14px;line-height:1.65;color:#735638;border-color:#dfcbb0}.edition .edition-card .edition-kicker{font-size:13px;color:#735f83}.edition .edition-card h3{font-size:27px;line-height:1.35}.edition .edition-card p{font-size:15px;color:#665176}.edition .wow-bottom p{font-size:18px;line-height:1.75;color:#6b527c}.edition .wow-bottom>a{font-size:15px;color:#5a3e6f}.edition .edition-footer{font-size:14px;line-height:1.7;color:#725e81}.edition .edition-footer b{color:#58416c}.edition .disclosure{font-size:14px;line-height:1.7;color:#716078}.edition .article-body{font-size:19px;line-height:1.85;color:#55425f}.edition .article-body h2{font-size:27px;line-height:1.4;margin:36px 0 16px;color:#342040}.edition .article-layout details{font-size:15px;color:#685075;overflow-wrap:anywhere}.edition .motion-toggle{font-size:13px;color:#675478;min-height:40px}.edition .offer-card small{font-size:12px}.edition .offer-card a{font-size:16px}.edition .edition-empty{font-size:17px;color:#725d80}
.finds-edition .finds-eyebrow,.finds-edition .finds-subline,.finds-edition .finds-scroll{color:#88613f;font-size:12px;letter-spacing:1px}.finds-edition .finds-copy>p{color:#77523d}.finds-edition .finds-note{font-size:12px;color:#795235;max-width:230px}.finds-edition .finds-main-photo>span,.finds-edition .finds-home-photo>span{font-size:10px;color:#73513c;letter-spacing:.5px}.finds-edition .wow-eyebrow,.finds-edition .edition-card .edition-kicker{color:#95613b}.finds-edition .edition-card p,.finds-edition .wow-bottom p,.finds-edition .wow-bottom>a,.finds-edition .edition-footer{color:#81563e}.finds-edition .edition-card{border-radius:5px;background:transparent;border:0;border-bottom:2px solid #e6cbb2;box-shadow:none;padding:0 0 22px}.finds-edition .edition-card>img{border-radius:4px}.finds-edition .edition-card h3{font-family:Georgia,serif;font-size:31px;font-weight:400;color:#623b2b}.finds-edition .edition-card .edition-kicker{padding:20px 0 0}.finds-edition .wow-bottom{border-radius:6px;background:#f6e6cf}.finds-edition .edition-footer b{color:#68442f}.finds-edition .motion-toggle{color:#7e573b}
.radar-edition .radar-eyebrow,.radar-edition .radar-legend{font-size:12px;color:#4c7a68;letter-spacing:.7px}.radar-edition .radar-copy>p{color:#466d5b}.radar-edition .radar-floating b{font-size:15px;color:#3f735c}.radar-edition .radar-floating small{font-size:11px;color:#5e7969}.radar-edition .radar-center b{font-size:11px;letter-spacing:.3px}.radar-edition .radar-small-photo>span{font-size:10px;color:#456b56}.radar-edition .radar-tag{font-size:11px;color:#7b632e}.radar-edition .radar-tag b{font-size:12px}.radar-edition .wow-eyebrow,.radar-edition .edition-card .edition-kicker{color:#477a60}.radar-edition .edition-card p,.radar-edition .wow-bottom p,.radar-edition .wow-bottom>a,.radar-edition .edition-footer{color:#466c56}.radar-edition .sample-label{color:#547049}.radar-edition .edition-footer b{color:#365941}.radar-edition .motion-toggle{color:#4b7458}.radar-edition .article-body{color:#3f6450}.radar-edition .article-body h2{color:#254e39}.radar-edition .edition-grid{grid-template-columns:1fr 1fr;gap:24px;counter-reset:radar-item}.radar-edition .edition-card{display:grid;grid-template-columns:120px 1fr;gap:8px 20px;padding:24px;border-radius:16px;border:1px solid #b7d3c2;position:relative;counter-increment:radar-item;align-content:start}.radar-edition .edition-card>img{grid-column:1;grid-row:1/4;width:120px;height:150px;border-radius:12px}.radar-edition .edition-card>.edition-kicker,.radar-edition .edition-card>h3,.radar-edition .edition-card>p{grid-column:2;margin:0;padding:0}.radar-edition .edition-card h3{font-size:23px;color:#315f47}.radar-edition .edition-card:before{content:counter(radar-item,decimal-leading-zero);position:absolute;left:12px;top:12px;background:#245c47;color:#fff;border:3px solid #fff;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;font-size:13px}.radar-edition .wow-bottom{border-radius:24px;border:1px solid #bcd7c5}
@media(max-width:1000px){.connection-settings span{display:none}.connection-settings{justify-content:center}.radar-edition .edition-grid{grid-template-columns:1fr}.edition .edition-nav nav{gap:16px}.edition .wow-floating-note{font-size:12px}}
@media(max-width:650px){.edition .edition-nav{padding:22px 18px;flex-wrap:wrap;gap:16px}.edition .edition-nav nav{display:flex;flex-wrap:wrap;order:3;width:100%;font-size:14px}.edition .edition-market{font-size:14px}.edition .preview-banner{font-size:11px;flex-wrap:wrap;gap:6px}.edition .wow-copy>p,.edition .finds-copy>p,.edition .radar-copy>p{font-size:17px}.edition .edition-kicker,.edition .wow-eyebrow,.edition .finds-eyebrow,.edition .radar-eyebrow{font-size:12px;letter-spacing:.5px}.edition .article-body{font-size:18px}.edition .article-body h2{font-size:24px}.edition .edition-footer{font-size:13px;gap:12px}.edition .wow-bottom p{font-size:16px}.radar-edition .edition-card{grid-template-columns:90px 1fr;padding:18px;gap:10px}.radar-edition .edition-card>img{width:90px;height:130px}.radar-edition .edition-card h3{font-size:21px}.radar-edition .radar-floating b{font-size:13px}.radar-edition .radar-floating small{font-size:10px}.radar-edition .radar-tag{font-size:10px}.radar-edition .radar-tag b{font-size:11px}.finds-edition .finds-note{font-size:11px}.edition .wow-ticker{font-size:13px}}
.draft-edition-note{padding:12px 0 24px;font-size:14px;color:#725e80}.editorial-cover{height:230px;background:linear-gradient(125deg,#eee3fc,#d7caef);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;border-radius:16px}.editorial-cover span{font-size:30px;font-weight:700;letter-spacing:-1px}.editorial-cover b{font-size:12px;letter-spacing:3px}.top-edition .editorial-cover{background:#e6efc9}.edition-card img.product-cover{object-fit:contain;background:#f3f1ee;padding:15px}
.showcase{padding:35px 0 70px;--story-ink:#2f203b;--story-soft:#eee5f5;--story-accent:#6841bf}.showcase-energy{--story-ink:#24352d;--story-soft:#e7efcc;--story-accent:#40694b}.showcase-back{font-size:14px;color:var(--story-accent);display:inline-block;margin-bottom:30px}.showcase-hero{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.showcase-label{font-size:12px;letter-spacing:1.8px;font-weight:700;color:var(--story-accent)}.showcase-copy h1{font-size:clamp(44px,4.9vw,72px);line-height:1.07;letter-spacing:-3.2px;color:var(--story-ink);margin:24px 0}.showcase-copy h1 em{font-family:Georgia,serif;font-weight:400;color:var(--story-accent)}.showcase-copy>p{font-size:19px;line-height:1.7;max-width:480px;color:#67546f}.showcase-energy .showcase-copy>p{color:#5c6c56}.showcase-meta{display:flex;gap:20px;flex-wrap:wrap;margin:24px 0;font-size:13px;color:#75627b}.showcase-meta span{display:flex;gap:7px;align-items:center}.showcase-read{display:inline-flex;gap:25px;align-items:center;padding:15px 22px;background:var(--story-ink);color:#fff;border-radius:40px;font-size:15px}.showcase-product{background:var(--story-soft);border-radius:120px 120px 25px 25px;min-height:520px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.showcase-energy .showcase-product{border-radius:20px;background:#e9eddf;border:1px solid #cdd8bb;transform:rotate(2deg)}.showcase-product-label{font-size:14px;font-weight:700;letter-spacing:5px;color:var(--story-accent)}.showcase-product img{width:100%;height:360px;object-fit:contain;mix-blend-mode:multiply}.showcase-product figcaption{font-size:14px;line-height:1.7;text-align:center;color:var(--story-ink)}.showcase-product figcaption span{display:block;font-size:12px;color:#786e7a}.showcase-disclosure{font-size:13px;line-height:1.7;color:#7c6c80;padding:23px 0;border-bottom:1px solid #e1d7e6;margin-bottom:32px}.showcase-summary{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;background:var(--story-soft);border-radius:24px;padding:34px;margin-bottom:60px}.showcase-summary h2{font-size:32px;line-height:1.2;letter-spacing:-1px;margin-top:14px;color:var(--story-ink)}.showcase-takeaways{display:flex;flex-direction:column;justify-content:center;gap:16px}.showcase-takeaways>div{display:flex;gap:14px;align-items:flex-start}.showcase-takeaways svg{color:var(--story-accent);flex-shrink:0}.showcase-takeaways p{font-size:16px;line-height:1.5;color:var(--story-ink)}.showcase-reading{display:grid;grid-template-columns:240px minmax(0,730px);gap:60px;justify-content:center;align-items:start;scroll-margin-top:30px}.showcase-toc{position:sticky;top:25px;display:flex;flex-direction:column;gap:6px}.showcase-toc>.showcase-label{margin-bottom:15px}.showcase-toc>a{display:flex;gap:12px;align-items:baseline;font-size:14px;line-height:1.5;padding:11px 0;border-bottom:1px solid #e6dfe9;color:#75627c}.showcase-toc>a:hover{color:var(--story-accent)}.showcase-toc>a>span{font-size:12px;color:var(--story-accent)}.showcase-method{padding:22px;background:var(--story-soft);border-radius:15px;margin-top:24px;color:var(--story-ink)}.showcase-method b{font-size:15px}.showcase-method p{font-size:14px;line-height:1.6;margin-top:8px}.showcase-story>h2{font-size:30px;line-height:1.3;margin:0 0 24px;color:var(--story-ink)}.showcase-story p{font-size:18px;line-height:1.9;color:#635368;margin-bottom:24px}.showcase-energy .showcase-story p{color:#536651}.showcase-section{scroll-margin-top:30px}.showcase-section h3{font-size:27px;line-height:1.4;color:var(--story-ink);margin:38px 0 18px;display:flex;gap:15px;align-items:baseline}.showcase-section h3>span{font-size:32px;font-weight:400;color:#709354;min-width:43px}.showcase-inline-image{margin:32px 0 38px}.showcase-inline-image img{width:100%;height:auto;max-height:500px;object-fit:contain;background:var(--story-soft);border-radius:18px}.showcase-inline-image figcaption{font-size:12px;line-height:1.6;margin-top:10px;color:#7c6c81}.showcase-decision{background:var(--story-ink);padding:32px;border-radius:20px;margin:40px 0;color:#fff}.showcase-decision .showcase-label{color:#d3c4ed}.showcase-decision h3{font-size:29px;line-height:1.3;margin:18px 0}.showcase-decision p,.showcase-energy .showcase-decision p{color:#e0d7e6;font-size:17px}.showcase-link-pending{font-size:13px;display:inline-block;padding:10px 14px;background:#ffffff12;border:1px solid #ffffff30;border-radius:8px;color:#e9dff1}.showcase-decision>a{display:inline-flex;gap:20px;background:#fff;color:var(--story-ink);padding:14px 20px;border-radius:30px}.showcase-sources{font-size:15px;overflow-wrap:anywhere}.showcase-sources summary{padding:18px 0;color:var(--story-accent);cursor:pointer}.showcase-sources p,.showcase-energy .showcase-sources p{font-size:14px;line-height:1.8;white-space:pre-line}.showcase-sources a{text-decoration:underline}
@media(max-width:900px){.showcase-hero{gap:24px}.showcase-copy h1{font-size:48px;letter-spacing:-2px}.showcase-product{min-height:420px;padding:20px}.showcase-product img{height:290px}.showcase-reading{grid-template-columns:180px 1fr;gap:30px}.showcase-summary{gap:25px;padding:25px}.showcase-summary h2{font-size:28px}}
@media(max-width:650px){.showcase-hero,.showcase-summary,.showcase-reading{grid-template-columns:1fr}.showcase-copy h1{font-size:48px}.showcase-product{min-height:360px}.showcase-product img{height:270px}.showcase-product{border-radius:60px 60px 20px 20px}.showcase-copy>p{font-size:17px}.showcase-toc{position:static;display:none}.showcase-summary{margin-bottom:35px}.showcase-story p{font-size:18px}.showcase-section h3{font-size:24px}.showcase-reading{gap:0}.showcase-decision{padding:25px}.showcase-meta{gap:12px}.showcase{padding-top:25px}.showcase-label{font-size:11px}}
.simple-studio .studio-side-nav .nav-label{width:auto;min-width:0;max-width:none;letter-spacing:0;white-space:nowrap;background:none;padding:0;border-radius:0;font-weight:500;line-height:1.4}.simple-studio .studio-side-nav .nav-count{background:#eee9f8;padding:2px 6px;border-radius:5px;line-height:1.3;letter-spacing:0}.network-summary small{display:inline!important;white-space:nowrap}.network-summary b{white-space:nowrap}.network-summary button{line-height:1.5;min-height:22px}.network-summary{gap:14px;padding:14px 0}.panel-caption{line-height:1.5}.board-panel{overflow:hidden}
.simple-studio.sidebar-collapsed .sidebar-bottom-actions>div:not(.sidebar-person){display:none}@media(max-width:1000px){.simple-studio .sidebar-bottom-actions>div:not(.sidebar-person){display:none}}
.top-edition:not(.radar-edition) .wow-eyebrow,.top-edition:not(.radar-edition) .wow-caption,.top-edition:not(.radar-edition) .edition-kicker{color:#c5d8a7}.top-edition:not(.radar-edition) .edition-card .edition-kicker,.top-edition:not(.radar-edition) .edition-card p{color:#bdc7ab}.top-edition:not(.radar-edition) .wow-bottom p,.top-edition:not(.radar-edition) .wow-bottom>a{color:#c2c9b3}.top-edition:not(.radar-edition) .edition-footer,.top-edition:not(.radar-edition) .edition-footer b,.top-edition:not(.radar-edition) .disclosure,.top-edition:not(.radar-edition) .article-body,.top-edition:not(.radar-edition) .article-layout details,.top-edition:not(.radar-edition) .draft-edition-note{color:#bfc3ce}.top-edition:not(.radar-edition) .article-body h2{color:#f2f5e9}.top-edition:not(.radar-edition) .motion-toggle{color:#e3e8d3}.top-edition:not(.radar-edition) .editorial-cover{color:#25352b}.showcase-energy{--story-ink:#f0f3e9;--story-accent:#c7f26b}.showcase-energy .showcase-copy>p,.showcase-energy .showcase-meta,.showcase-energy .showcase-disclosure,.showcase-energy .showcase-story p,.showcase-energy .showcase-inline-image figcaption,.showcase-energy .showcase-toc>a{color:#bfc8bc}.showcase-energy .showcase-read{background:#c7f26b;color:#25342b}.showcase-energy .showcase-summary,.showcase-energy .showcase-method,.showcase-energy .showcase-product{--story-ink:#24352d;--story-accent:#40694b}.showcase-energy .showcase-method p{color:#536651}.showcase-energy .showcase-decision{background:#e7efcc;color:#24352d}.showcase-energy .showcase-decision p{color:#536651}.showcase-energy .showcase-decision .showcase-label{color:#40694b}.showcase-energy .showcase-link-pending{background:#304c3310;border-color:#304c3340;color:#406046}.showcase-energy .showcase-sources p{color:#bfc8bc}.showcase-energy .showcase-section h3>span{color:#c7f26b}
/* Country edition selector */
.country-picker{position:relative;flex-shrink:0;z-index:50}.edition .market-trigger{display:flex;align-items:center;gap:9px;cursor:pointer;border:1px solid transparent;min-height:44px;padding:10px 15px;font-family:inherit;font-size:15px}.market-trigger svg:last-child{transition:transform .18s}.market-trigger .rotated{transform:rotate(180deg)}.market-flag{display:block;width:25px;height:17px;border-radius:3px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px #00000012}.market-code{font-size:11px;background:#e9e3f6;color:#594071;text-align:center}.market-options{position:absolute;right:0;top:calc(100% + 12px);width:290px;padding:10px;background:#fff;color:#30243f;border:1px solid #e3ddeb;border-radius:18px;box-shadow:0 18px 55px #21123125;text-align:left}.market-options-title{display:block;padding:10px 12px 13px;font-size:13px;font-weight:600;color:#756381}.edition .market-options nav{display:flex;flex-direction:column;gap:5px;width:auto;order:initial}.edition .market-options nav a{display:flex;align-items:center;gap:12px;padding:13px 12px;border-radius:11px;color:#42324e;text-decoration:none;line-height:1.4}.edition .market-options nav a:after{display:none}.market-options a>span{flex:1}.market-options b{display:block;font-size:15px;font-weight:600}.market-options small{display:block;font-size:12px;color:#7c6b87;margin-top:3px}.edition .market-options a.current{background:#f0e9fc;color:#6544bd}.edition .market-options a:hover{background:#f6f2fb}.market-trigger:focus-visible,.market-options a:focus-visible{outline:3px solid #a084e0;outline-offset:3px}.top-edition:not(.radar-edition) .market-options{background:#222237;border-color:#3d3e54;color:#e8ebdf;box-shadow:0 18px 55px #0005}.top-edition:not(.radar-edition) .market-options-title,.top-edition:not(.radar-edition) .market-options small{color:#b8b8cc}.top-edition:not(.radar-edition) .market-options a{color:#f3f4ed}.top-edition:not(.radar-edition) .market-options a.current{color:#d3f58b;background:#c7f26b15}.top-edition:not(.radar-edition) .market-options a:hover{background:#ffffff0d}.finds-edition .market-options{background:#fffbf4;border-color:#edd6bf}.finds-edition .market-options a.current{background:#ffebdf;color:#a84932}.finds-edition .market-options a:hover{background:#fff1e7}.radar-edition .market-options{background:#fbfffc;border-color:#c4ddcd}.radar-edition .market-options a.current{background:#e4f3e9;color:#246b50}.radar-edition .market-options a:hover{background:#eef8f1}@media(max-width:650px){.market-options{width:min(290px,calc(100vw - 36px))}.edition .country-picker .market-options nav{display:flex;font-size:15px}.edition .market-trigger{font-size:14px;padding:9px 12px}}
.brand-article-figure{margin:30px 0 38px}.brand-article-figure .article-hero-img{margin:0;width:100%;max-height:480px;object-fit:contain;background:#f5f3f0;border-radius:20px}.brand-article-figure figcaption{font-size:13px;line-height:1.7;color:#786380;margin-top:12px}.brand-article-figure figcaption a{text-decoration:underline;margin-left:5px}.top-edition:not(.radar-edition) .brand-article-figure figcaption{color:#bdc2b7}.edition-card img.product-cover{object-fit:contain!important}
.has-article{padding-bottom:110px}.article-brand-dock{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);width:min(1020px,calc(100% - 40px));z-index:80;background:#fffefcf5;border:1px solid #ddcfea;box-shadow:0 12px 55px #28113930;backdrop-filter:blur(16px);border-radius:22px;padding:14px 16px 14px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand-dock-copy{display:flex;flex-direction:column;gap:6px}.brand-dock-copy>span{font-size:11px;letter-spacing:1.3px;color:#78568e}.brand-dock-copy>b{font-size:18px;color:#3a224b;line-height:1.4}.brand-dock-button{display:flex;align-items:center;gap:25px;background:linear-gradient(115deg,#7650e8,#5830b7);color:white;padding:10px 10px 10px 24px;border-radius:15px;font-size:16px;font-weight:650;box-shadow:0 5px 16px #6036bf28;min-height:58px;transition:transform .2s,box-shadow .2s}.brand-dock-button:hover{transform:translateY(-2px);box-shadow:0 8px 23px #6036bf40}.brand-dock-button:focus-visible{outline:3px solid #a278ea;outline-offset:4px}.brand-dock-arrow{display:grid;place-items:center;width:39px;height:39px;border-radius:10px;background:#ffffff26}.top-edition:not(.radar-edition) .article-brand-dock{background:#242438f5;border-color:#424352;box-shadow:0 12px 55px #0005}.top-edition:not(.radar-edition) .brand-dock-copy>b{color:#f1f5e8}.top-edition:not(.radar-edition) .brand-dock-copy>span{color:#bfd696}.top-edition:not(.radar-edition) .brand-dock-button{background:linear-gradient(110deg,#d5fa8a,#b6e75c);color:#26331a}.top-edition:not(.radar-edition) .brand-dock-arrow{background:#22351012}.finds-edition .brand-dock-button{background:#ed684c}.finds-edition .brand-dock-copy>b{color:#623f2d}.radar-edition .brand-dock-button{background:#237e63}.radar-edition .brand-dock-copy>b{color:#27503e}.has-article .motion-toggle{bottom:120px}.has-article .edition-footer{padding-bottom:35px}@media(max-width:650px){.article-brand-dock{bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 20px);padding:10px;border-radius:17px;gap:8px}.brand-dock-copy{display:none}.brand-dock-button{width:100%;justify-content:space-between;min-height:52px;font-size:16px;padding:8px 9px 8px 18px}.has-article{padding-bottom:95px}.has-article .motion-toggle{bottom:100px}}
.simple-studio .studio-sidebar .logo-window{width:162px!important;height:60px!important;overflow:visible;display:flex;align-items:center;justify-content:center}.simple-studio .studio-sidebar .logo-window img.studio-wordmark{position:static!important;width:162px!important;height:auto!important;object-fit:contain;max-width:none}.simple-studio .studio-sidebar .logo-window img.studio-monogram{display:none}.simple-studio .sidebar-caption{letter-spacing:2px;font-size:11px;color:#73638b;margin-top:0}.simple-studio.sidebar-collapsed .studio-sidebar .logo-window{width:48px!important;height:48px!important}.simple-studio.sidebar-collapsed .studio-sidebar .logo-window img.studio-wordmark{display:none}.simple-studio.sidebar-collapsed .studio-sidebar .logo-window img.studio-monogram{display:block;position:static!important;width:48px!important;height:48px!important}.simple-studio .studio-sidebar .simple-logo{margin-top:8px;margin-bottom:2px}@media(max-width:1000px){.simple-studio .studio-sidebar .logo-window{width:48px!important;height:48px!important}.simple-studio .studio-sidebar .logo-window img.studio-wordmark{display:none}.simple-studio .studio-sidebar .logo-window img.studio-monogram{display:block;position:static!important;width:48px!important;height:48px!important}}
.simple-studio .studio-sidebar .simple-logo>.logo-window{margin:0!important;padding:0!important;border:0!important;flex-shrink:0}.simple-studio .studio-sidebar .simple-logo{width:100%;justify-content:center}
/* Affilizz: editorial blue magazine and burgundy numbered journal */
.worth-edition{background:#f6f4ed;color:#172f72;--brand-pop:#244ac9;--brand-soft:#e4e9f4;--brand-ink:#172f72}.worth-edition .edition-nav{border-bottom:2px solid #244ac9;padding-top:24px;padding-bottom:24px}.worth-edition .edition-logo{font-family:Georgia,serif;letter-spacing:-1px;font-size:36px;font-weight:700;color:#244ac9}.worth-edition .edition-nav nav{color:#354a76}.worth-edition .edition-market{background:#e5e9f3;color:#244ac9;border-radius:4px}.worth-mastline,.seven-mastline{display:flex;justify-content:space-between;gap:15px;padding:18px 0;font-size:11px;letter-spacing:1.4px;font-weight:600;border-bottom:1px solid #b9c4df}.worth-title{display:grid;grid-template-columns:1fr 270px;align-items:end;gap:30px;padding:36px 0 40px}.worth-title h1{font-size:clamp(62px,7vw,100px);font-weight:500;line-height:.98;letter-spacing:-5px;color:#244ac9}.worth-title h1 em{font-family:Georgia,serif;font-weight:400}.worth-title>div{border-left:1px solid #bcc7dc;padding-left:30px}.worth-star{font-size:48px;color:#e29157}.worth-title p{font-size:18px;line-height:1.65;color:#44567c;margin:10px 0 22px}.worth-title a{display:flex;align-items:center;gap:15px;font-size:15px;font-weight:600;color:#244ac9}.worth-feature-grid{display:grid;grid-template-columns:3fr 1fr;gap:25px;margin-bottom:35px}.worth-feature{display:grid;grid-template-columns:1.1fr 1fr;background:#e7ebf4;border:1px solid #c6d0e7}.worth-feature-photo{position:relative;min-height:340px;background:#f0f1ed;display:grid;place-items:center;padding:20px;overflow:hidden}.worth-feature-photo img{width:100%;height:300px;object-fit:contain;mix-blend-mode:multiply}.worth-feature-stamp{position:absolute;bottom:18px;left:18px;width:88px;height:88px;border-radius:50%;background:#244ac9;color:#fff7e8;display:grid;place-content:center;text-align:center;font-size:10px;letter-spacing:.8px;line-height:1.5;transform:rotate(-14deg)}.worth-feature-copy{padding:30px;display:flex;flex-direction:column;justify-content:center}.affilizz-eyebrow{font-size:12px;line-height:1.5;letter-spacing:1.1px;font-weight:600}.worth-feature-copy h2{font-family:Georgia,serif;font-size:33px;line-height:1.2;letter-spacing:-.6px;margin:22px 0;color:#1f3979;font-weight:400}.worth-feature-copy p{font-size:16px;line-height:1.65;color:#506286}.worth-read{display:flex;align-items:center;justify-content:space-between;font-size:15px;border-top:1px solid #b8c6df;margin-top:24px;padding-top:18px;color:#244ac9}.worth-side-story{border-top:3px solid #244ac9;border-bottom:1px solid #bbc6dc;padding:18px 0;display:flex;flex-direction:column;color:#244ac9}.worth-side-story img{height:150px;object-fit:contain;width:100%;background:#e8ebef;margin:20px 0;mix-blend-mode:multiply}.worth-side-story h2{font-family:Georgia,serif;font-size:27px;font-weight:400}.worth-side-story p{font-size:15px;line-height:1.6;color:#536485;margin:10px 0 20px}.worth-side-story>svg{margin-top:auto;align-self:flex-end}.worth-edition .wow-ticker{display:none}.worth-edition .edition-line{border-top:1px solid #b7c3de;padding-top:28px;margin-top:25px}.worth-edition .edition-line h2{font-family:Georgia,serif;font-size:38px;color:#244ac9;font-weight:400}.worth-edition .edition-grid{grid-template-columns:1fr 1fr}.worth-edition .edition-card{border:0;border-radius:0;background:transparent;border-bottom:1px solid #9eafd3;padding-bottom:25px;box-shadow:none}.worth-edition .edition-card img{border-radius:0;height:280px}.worth-edition .edition-card h3{font-family:Georgia,serif;font-weight:400;font-size:30px;color:#203c80}.worth-edition .edition-card .edition-kicker,.worth-edition .wow-eyebrow,.worth-edition .edition-card p{color:#365494}.worth-edition .wow-bottom{background:#244ac9;border-radius:0;color:#fff;padding:40px}.worth-edition .wow-bottom h2,.worth-edition .wow-bottom p,.worth-edition .wow-bottom a{color:#fff9ed}.worth-edition .wow-bottom .wow-eyebrow{color:#c4d4ff}.worth-edition .wow-bottom-star{color:#eeb88e}.worth-edition .article-layout{max-width:900px}.worth-edition .edition-title{font-family:Georgia,serif;font-weight:400;color:#244ac9}.worth-edition .article-body h2{color:#244ac9;font-family:Georgia,serif;font-size:30px}.worth-edition .article-body{color:#33486d}.worth-edition .brand-article-figure img{border-radius:0}.worth-edition .article-brand-dock{border-radius:4px;border-color:#b8c7e5}.worth-edition .brand-dock-button{background:#244ac9;border-radius:4px}.worth-edition .brand-dock-copy>b{color:#244ac9}.worth-edition .edition-footer{color:#50628a}.worth-edition .edition-footer b{color:#244ac9}
.seven-edition{background:#f4ecdf;color:#6e2d40;--brand-pop:#83384a;--brand-ink:#6e2d40;--brand-soft:#ead8c6}.seven-edition .preview-banner{background:#6e2d40;color:#f5dfc7}.seven-edition .edition-nav{border-bottom:1px solid #c5a794;background:#f4ecdf;color:#6e2d40}.seven-edition .edition-logo{font-family:Georgia,serif;font-weight:400;letter-spacing:-1.5px;color:#83384a;font-size:36px}.seven-edition .edition-nav nav{color:#845365}.seven-edition .edition-market{background:#eadbcf;color:#6e2d40}.seven-mastline{color:#936c68;border-color:#ceb4a3}.seven-hero-grid{display:grid;grid-template-columns:170px 1fr 370px;gap:30px;align-items:center;padding:45px 0 55px}.seven-number{font-family:Georgia,serif;font-size:260px;font-style:italic;font-weight:400;color:#923d50;line-height:1;position:relative;align-self:start}.seven-number>span{font-family:Manrope,sans-serif;font-size:10px;font-style:normal;letter-spacing:1px;line-height:1.7;display:block;transform:rotate(-90deg);position:absolute;left:-10px;bottom:20px;color:#a0786b}.seven-headline>.affilizz-eyebrow{color:#95665e}.seven-headline h1{font-family:Georgia,serif;font-weight:400;font-size:64px;letter-spacing:-2.7px;line-height:1.05;margin:22px 0;color:#6e2d40}.seven-headline h1 em{color:#b36a4f}.seven-headline p{font-size:17px;line-height:1.75;color:#895e61;max-width:360px}.seven-action{display:inline-flex;align-items:center;gap:25px;margin-top:25px;background:#83384a;color:#fff4e4;border-radius:0;padding:16px 20px;font-size:15px}.seven-tickets{position:relative;min-height:430px}.seven-ticket{position:absolute;width:220px;background:#fff9ef;border:1px solid #d9bba5;box-shadow:0 15px 35px #6e2d4010;top:10px;left:0;transform:rotate(-6deg);transition:transform .3s}.seven-ticket:nth-child(2){left:auto;right:0;top:120px;transform:rotate(7deg)}.seven-ticket:hover{transform:translateY(-8px) rotate(0);z-index:2}.ticket-top{padding:13px 16px;display:flex;justify-content:space-between;border-bottom:1px dashed #d3b39f;color:#976659;font-size:10px;letter-spacing:1px}.ticket-top b{font-family:Georgia,serif;font-size:20px}.seven-ticket img{width:100%;height:165px;object-fit:contain;background:#f4efe6;padding:12px}.ticket-bottom{padding:16px}.ticket-bottom>span{font-size:10px;text-transform:uppercase;color:#996c61;letter-spacing:1px}.ticket-bottom h2{font-family:Georgia,serif;font-weight:400;font-size:25px;color:#6e2d40;margin:8px 0 15px}.ticket-bottom p{font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:5px;color:#9b645c}.seven-bottomline{display:flex;align-items:center;gap:25px;padding:22px 0;border-top:1px solid #c7aa97;border-bottom:1px solid #c7aa97;font-size:11px;letter-spacing:1px;color:#916354}.seven-bottomline i{font-size:22px;color:#b97e61}.seven-bottomline>a{margin-left:auto;color:#6e2d40}.seven-edition .wow-ticker{display:none}.seven-edition .edition-line h2{font-family:Georgia,serif;color:#6e2d40;font-weight:400}.seven-edition .edition-line .wow-eyebrow,.seven-edition .edition-line .edition-kicker{color:#97645b;background:transparent}.seven-edition .draft-edition-note{color:#936c68!important}.seven-edition .edition-grid{grid-template-columns:1fr;gap:0;counter-reset:seven-card}.seven-edition .edition-card{display:grid;grid-template-columns:250px 1fr 60px;gap:12px 30px;padding:30px 0;border:0;border-bottom:1px solid #c9ad9c;border-radius:0;background:transparent;box-shadow:none;counter-increment:seven-card;position:relative}.seven-edition .edition-card>img{width:250px;height:190px;grid-row:1/4;border-radius:0}.seven-edition .edition-card .edition-kicker{grid-column:2;color:#976659!important;margin:0;padding-top:10px}.seven-edition .edition-card h3{grid-column:2;font-family:Georgia,serif;font-weight:400;font-size:35px;color:#6e2d40;margin:0;align-self:center}.seven-edition .edition-card p{grid-column:2;font-size:15px;color:#975d5a!important;border:0;padding:0}.seven-edition .edition-card:after{content:counter(seven-card,decimal-leading-zero);font-size:48px;font-family:Georgia,serif;color:#bd947e;position:absolute;right:0;top:28px}.seven-edition .wow-bottom{background:#ead8c5;border-radius:0;border-top:3px solid #83384a}.seven-edition .wow-bottom h2{font-family:Georgia,serif;color:#6e2d40;font-weight:400}.seven-edition .wow-bottom p,.seven-edition .wow-bottom a,.seven-edition .wow-bottom .wow-eyebrow{color:#895c5e!important}.seven-edition .wow-bottom-star{color:#b67d5d}.seven-edition .edition-footer,.seven-edition .edition-footer b{color:#895c5e!important;border-color:#cfb6a4}.seven-edition .edition-title{font-family:Georgia,serif;font-weight:400;color:#6e2d40}.seven-edition .article-body,.seven-edition .article-layout details,.seven-edition .disclosure,.seven-edition .brand-article-figure figcaption{color:#78565a!important}.seven-edition .article-body h2{font-family:Georgia,serif;font-weight:400;color:#83384a!important;font-size:29px}.seven-edition .article-layout>.edition-kicker{color:#8f5f5b!important}.seven-edition .article-brand-dock{background:#fff8eef5!important;border-color:#d0b5a1!important;box-shadow:0 12px 45px #6e2d4020!important;border-radius:6px}.seven-edition .brand-dock-copy>b,.seven-edition .brand-dock-copy>span{color:#6e2d40!important}.seven-edition .brand-dock-button{background:#83384a!important;color:#fff4e4!important;border-radius:4px}.seven-edition .motion-toggle{background:#fff8ee;color:#80535a!important;border-color:#cfb6a4}.seven-edition .market-options{background:#fff8ee!important;border-color:#d8bbaa!important;color:#6e2d40!important}.seven-edition .market-options a{color:#6e2d40!important}.seven-edition .market-options a.current{background:#eeded0!important}.seven-edition .market-options small,.seven-edition .market-options-title{color:#936c68!important}.seven-edition .offer-card{background:#fff7eb;border-color:#d2b7a1}.seven-edition .offer-card h3{color:#6e2d40}.simple-asset.asset-worth-and-well .asset-cover{background:#eceff6;color:#244ac9}.asset-worth-and-well .asset-cover strong{font-family:Georgia,serif;font-weight:400}.simple-asset.asset-seven-list .asset-cover{background:#f2e5d4;color:#83384a}.asset-seven-list .asset-cover strong{font-family:Georgia,serif;font-weight:400}.asset-seven-list .asset-ranks span{color:#83384a;border-color:#bc927c}.asset-seven-list .asset-ranks i{color:#aa6951}
@media(max-width:1100px){.seven-hero-grid{grid-template-columns:100px 1fr 300px;gap:20px}.seven-number{font-size:180px}.seven-headline h1{font-size:53px}.seven-ticket{width:190px}.seven-ticket img{height:135px}.seven-tickets{min-height:420px}.worth-feature-copy{padding:24px}.worth-feature-copy h2{font-size:28px}.worth-title h1{font-size:78px}.worth-feature-photo{min-height:300px}.worth-feature-grid{grid-template-columns:3fr 1.1fr}}
@media(max-width:800px){.worth-title{grid-template-columns:1fr}.worth-title>div{display:flex;gap:20px;align-items:center;border:0;padding:0}.worth-title p{flex:1;margin:0}.worth-title a{max-width:140px}.worth-feature-grid{grid-template-columns:1fr}.worth-side-story{display:none}.seven-hero-grid{grid-template-columns:1fr 1fr}.seven-number{display:none}.seven-tickets{min-height:420px}.seven-headline h1{font-size:54px}.seven-bottomline{flex-wrap:wrap;gap:15px}.seven-bottomline>a{display:none}.seven-edition .edition-card{grid-template-columns:160px 1fr 30px;gap:15px}.seven-edition .edition-card>img{width:160px;height:180px}.seven-edition .edition-card h3{font-size:28px}.seven-edition .edition-card:after{font-size:30px}}
@media(max-width:550px){.worth-edition .edition-logo,.seven-edition .edition-logo{font-size:29px}.worth-mastline,.seven-mastline{font-size:10px;letter-spacing:.5px}.worth-mastline>span:last-child,.seven-mastline>span:last-child{display:none}.worth-title h1{font-size:62px;letter-spacing:-3px}.worth-title{padding:28px 0}.worth-title>div{gap:12px;flex-wrap:wrap}.worth-title p{font-size:16px}.worth-star{font-size:35px}.worth-feature{grid-template-columns:1fr}.worth-feature-photo{min-height:240px}.worth-feature-photo img{height:230px}.worth-feature-copy h2{font-size:30px}.worth-edition .edition-grid{grid-template-columns:1fr}.seven-hero-grid{grid-template-columns:1fr;padding-top:30px;gap:30px}.seven-headline h1{font-size:61px}.seven-tickets{max-width:350px;width:100%;margin:auto;min-height:440px}.seven-ticket{width:205px}.seven-ticket img{height:155px}.seven-bottomline{font-size:10px;gap:12px}.seven-edition .edition-card{grid-template-columns:1fr;padding:25px 0}.seven-edition .edition-card>img{width:100%;height:230px;grid-row:auto}.seven-edition .edition-card .edition-kicker,.seven-edition .edition-card h3,.seven-edition .edition-card p{grid-column:1}.seven-edition .edition-card:after{top:35px;right:12px;background:#fff6e7;padding:5px 10px;font-size:25px}.seven-edition .edition-card h3{font-size:29px}.worth-edition .wow-bottom,.seven-edition .wow-bottom{padding:28px}.worth-edition .article-layout,.seven-edition .article-layout{padding-top:30px}}
/* Linkbux: expressive spotlight magazine and navigational field journal */
.bright-edition{background:#211d2d;color:#f5f0ff}.bright-edition .edition-nav{border-bottom:1px solid #554b68}.bright-edition .edition-logo{color:#d5bfff;font-weight:800;letter-spacing:-2px}.bright-edition .edition-nav nav a,.bright-edition .edition-kicker,.bright-edition .disclosure{color:#d2c7df}.bright-edition .country-trigger{background:#3c324e;color:#ede1ff}.bright-edition .country-menu{background:#352b46;color:#fff}.bright-edition .country-option{color:#eee1ff}.bright-hero{padding:40px 0 50px}.bright-heading>span{font-size:13px;letter-spacing:2px;font-weight:600;color:#bba9d2}.bright-heading h1{font-size:clamp(68px,9vw,126px);line-height:.98;letter-spacing:-7px;margin:30px 0;position:relative;font-weight:750}.bright-heading h1 em{color:#c6a7ff;font-style:normal}.bright-heading h1 i{color:#ff9969;font-size:150px;position:absolute;right:8%;top:0;font-style:normal;animation:bright-spin 28s linear infinite}.bright-subline{display:flex;align-items:center;justify-content:space-between;gap:35px}.bright-subline p{max-width:550px;line-height:1.7;font-size:19px;color:#d3c8e2}.bright-subline a{display:flex;align-items:center;gap:22px;padding:20px 25px;background:#c6a7ff;color:#211d2d;border-radius:40px;font-weight:700}.bright-stories{display:grid;grid-template-columns:1.15fr 1fr;gap:25px;margin-top:40px}.bright-stories>a{display:grid;grid-template-columns:1fr 1fr;background:#332a43;border-radius:25px;overflow:hidden;color:#fff;transition:transform .3s}.bright-stories>a:hover{transform:translateY(-6px)}.bright-stories>a:nth-child(2){background:#f4b38e;color:#33232b}.bright-image{min-height:300px;position:relative;background:#eee9f2;display:flex;align-items:center}.bright-image img{width:100%;height:260px;object-fit:contain;mix-blend-mode:multiply}.bright-image>span{position:absolute;top:15px;left:12px;padding:8px 11px;background:#211d2d;color:white;border-radius:20px;font-size:10px;letter-spacing:1px}.bright-story-copy{padding:28px;position:relative;padding-bottom:70px}.bright-story-copy small{font-size:12px;text-transform:uppercase;letter-spacing:1px}.bright-story-copy h2{font-size:36px;line-height:1.1;letter-spacing:-1.4px;margin:18px 0}.bright-story-copy p{font-size:16px;line-height:1.6}.bright-arrow{position:absolute;bottom:20px;right:22px}.bright-edition .wow-ticker,.compass-edition .wow-ticker{display:none}.bright-edition .edition-line h2{color:#f5f0ff}.bright-edition .edition-grid{grid-template-columns:repeat(2,1fr)}.bright-edition .edition-card{background:#332a43;border-color:#554966;color:#f5f0ff}.bright-edition .edition-card h3{color:#f5f0ff}.bright-edition .edition-card p{color:#cfb9ed}.bright-edition .wow-bottom{background:#c6a7ff;color:#211d2d}.bright-edition .wow-bottom h2,.bright-edition .wow-bottom p{color:#211d2d}.bright-edition .edition-footer{color:#d6c8e7;border-color:#554966}.bright-edition .article-body{color:#e2d8ed}.bright-edition .article-body h2,.bright-edition .edition-title{color:#f6f0ff}.bright-edition .brand-article-figure figcaption,.bright-edition .draft-edition-note{color:#c6b8d9}.bright-edition .article-cta-dock{background:#382c4b;border-color:#786195;color:#f4eaff}.bright-edition .article-cta-dock a{background:#c6a7ff;color:#211d2d}.bright-edition details{color:#dfd0f0}
.compass-edition{background:#edf5ef;color:#173b3d}.compass-edition .edition-nav{border-bottom:1px solid #a3bcad}.compass-edition .edition-logo{color:#0b6264;letter-spacing:-1.5px;font-weight:850}.compass-edition .edition-nav nav a{color:#305b59}.compass-edition .country-trigger{background:#d5e5da;color:#174a48}.compass-edition .country-menu{background:#f7fcf8;color:#174a48}.compass-edition .country-option{color:#174a48}.compass-hero{padding:25px 0 45px}.compass-coordinates{display:flex;justify-content:space-between;letter-spacing:2px;font-size:12px;color:#46746b}.compass-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:45px;align-items:center;padding:50px 0}.compass-label{font-size:12px;letter-spacing:2px;font-weight:700}.compass-heading h1{font-size:clamp(60px,6.5vw,94px);line-height:1.03;letter-spacing:-5px;margin:23px 0}.compass-heading h1 em{font-family:Georgia,serif;font-weight:400;color:#087d80}.compass-heading p{font-size:19px;line-height:1.7;max-width:520px;color:#47706a}.compass-explore{display:inline-flex;align-items:center;gap:25px;background:#087d80;color:white;padding:19px 25px;border-radius:4px;margin-top:20px}.compass-dial{width:330px;height:330px;border:1px solid #a9c0b3;border-radius:50%;position:relative;justify-self:center;background:repeating-conic-gradient(from 0deg,#abc6b830 0deg 1deg,transparent 1deg 15deg)}.compass-dial:before{content:'';position:absolute;inset:25px;border:1px dashed #77a394;border-radius:50%}.compass-dial span{position:absolute;font-size:13px;font-weight:700}.compass-dial .north{top:8px;left:49%}.compass-dial .south{bottom:8px;left:49%}.compass-dial .west{left:8px;top:48%}.compass-dial .east{right:8px;top:48%}.compass-needle{position:absolute;inset:50px 100px;background:linear-gradient(135deg,#f3a85e 50%,#087d80 50%);clip-path:polygon(50% 0,75% 50%,50% 100%,25% 50%);transform:rotate(32deg);animation:compass-sway 9s ease-in-out infinite}.compass-dial b{position:absolute;top:105px;left:138px;font-size:80px;line-height:1;color:#173b3d;text-shadow:0 2px #edf5ef}.compass-dial small{position:absolute;bottom:65px;left:106px;font-size:10px;letter-spacing:2px}.compass-stories{display:grid;grid-template-columns:1fr 1fr;gap:22px;border-top:1px solid #adc4b5;padding-top:25px}.compass-stories>a{display:flex;gap:18px;align-items:center;padding:25px 18px;border:1px solid #bdd0c3;background:#f9fcf7;transition:transform .25s}.compass-stories>a:hover{transform:translateY(-5px)}.compass-index{font-size:13px;align-self:flex-start;color:#648a7b}.compass-stories img{width:120px;height:145px;object-fit:contain;background:#e6eee4;mix-blend-mode:multiply}.compass-stories small{font-size:11px;letter-spacing:1px;text-transform:uppercase}.compass-stories h2{font-size:27px;line-height:1.1;margin:12px 0;letter-spacing:-1px}.compass-stories p{font-size:14px;line-height:1.5;color:#5a7b70}.compass-stories svg{flex-shrink:0;margin-left:auto}.compass-edition .edition-line h2,.compass-edition .edition-title,.compass-edition .article-body h2{color:#173b3d!important}.compass-edition .edition-grid{grid-template-columns:repeat(2,1fr)}.compass-edition .edition-card{background:#f9fcf7;color:#173b3d;border:1px solid #b7cabc;border-radius:4px}.compass-edition .edition-card h3{color:#173b3d}.compass-edition .edition-kicker,.compass-edition .edition-card p,.compass-edition .disclosure,.compass-edition .draft-edition-note{color:#41685d}.compass-edition .wow-bottom{background:#0d5c5c;color:#ecfff1;border-radius:4px}.compass-edition .wow-bottom h2,.compass-edition .wow-bottom p{color:#ecfff1}.compass-edition .edition-footer{color:#42695e;border-color:#b7cabc}.compass-edition .article-body,.compass-edition details{color:#31574e}.compass-edition .brand-article-figure figcaption{color:#42695e}.compass-edition .article-cta-dock{background:#f7fcf8;color:#173b3d;border-color:#a3bcad}.compass-edition .article-cta-dock a{background:#087d80;color:#fff}.site-card[data-site="bright-side"] .site-cover{background:#30253f;color:#d3b8ff}.site-card[data-site="top7-compass"] .site-cover{background:#d8eadb;color:#087d80}@keyframes bright-spin{to{transform:rotate(360deg)}}@keyframes compass-sway{50%{transform:rotate(48deg)}}@media(prefers-reduced-motion:reduce){.bright-heading h1 i,.compass-needle{animation:none}}@media(max-width:1000px){.bright-heading h1 i{font-size:110px;right:0}.bright-stories>a{grid-template-columns:1fr}.bright-image{min-height:230px}.bright-image img{height:230px}.compass-dial{transform:scale(.85)}.compass-heading{gap:0}.compass-stories img{width:90px;height:120px}.compass-stories>a{gap:12px}.compass-stories h2{font-size:24px}.compass-stories svg{display:none}}@media(max-width:650px){.bright-heading h1{font-size:66px;letter-spacing:-4px}.bright-heading h1 i{display:none}.bright-subline{display:block}.bright-subline a{display:inline-flex;margin-top:12px}.bright-stories,.compass-stories,.bright-edition .edition-grid,.compass-edition .edition-grid{grid-template-columns:1fr}.bright-story-copy h2{font-size:32px}.compass-heading{grid-template-columns:1fr;padding:35px 0}.compass-heading h1{font-size:62px;letter-spacing:-3px}.compass-dial{margin:20px 0 -20px}.compass-coordinates{font-size:10px;letter-spacing:1px}.compass-stories img{width:100px}.bright-edition .wow-bottom,.compass-edition .wow-bottom{padding:28px}}
/* Affilizz refinement: bold playful identities, stronger editorial hierarchy */
.worth-edition{background:#f7f8ff;color:#172b73}.worth-edition .edition-logo{font-family:inherit;font-size:32px;font-weight:900;letter-spacing:-1.8px}.worth-edition .edition-nav{border-bottom:0}.worth-mastline{font-weight:750;font-size:12px;border-color:#bdc9f2}.worth-title{padding:38px 0 42px;position:relative}.worth-title h1{font-family:inherit;font-weight:850;font-size:clamp(66px,8.4vw,116px);line-height:1;letter-spacing:-6px;color:#244ac9}.worth-title h1 em{font-family:inherit;font-weight:850;font-style:normal;color:#fff;background:#244ac9;border-radius:24px;padding:0 16px 12px;display:inline-block;transform:rotate(-2deg);box-shadow:8px 9px 0 #c6d2ff;margin-top:13px}.worth-title>div{border-left:0;background:#ffdcc4;padding:28px;border-radius:26px;transform:rotate(2deg);box-shadow:0 15px 35px #1535830d;max-width:280px}.worth-title>div p{font-size:19px;line-height:1.6;color:#273e76}.worth-star{color:#ef7444;font-size:64px;display:inline-block;animation:bright-spin 32s linear infinite}.worth-title>div a{font-weight:800;font-size:16px}.worth-feature-grid{gap:24px}.worth-feature{border:0;border-radius:28px;background:#dce5ff;overflow:hidden;box-shadow:0 12px 32px #244ac914;transition:transform .3s,box-shadow .3s}.worth-feature:hover{transform:translateY(-5px);box-shadow:0 20px 40px #244ac925}.worth-feature-photo{background:#e7eaff;padding:26px}.worth-feature-photo img{border-radius:14px}.worth-feature-copy{padding:32px}.worth-feature-copy h2{font-family:inherit;font-size:34px;font-weight:800;letter-spacing:-1.3px;line-height:1.15;color:#172d80}.worth-feature-stamp{background:#fc8c60;color:#1e2d69;font-size:12px;font-weight:850;border:5px solid #ffb895;box-shadow:0 6px 15px #14285c20}.worth-side-story{border:0;border-radius:26px;background:#eff2c8;padding:25px;transition:transform .3s}.worth-side-story:hover{transform:rotate(1deg) translateY(-5px)}.worth-side-story img{border-radius:16px;background:#f8f8e7;height:180px}.worth-side-story h2{font-family:inherit;font-size:30px;font-weight:850;letter-spacing:-1px}.worth-side-story p{font-size:17px;line-height:1.5}.worth-read{font-size:16px;font-weight:750}.worth-edition .edition-line h2{font-family:inherit;font-size:40px;font-weight:850;letter-spacing:-1.6px}.worth-edition .edition-card{border:1px solid #dbe2f9;background:white;border-radius:24px;overflow:hidden;padding:0 0 24px;box-shadow:0 8px 25px #244ac909}.worth-edition .edition-card>img{border-radius:0;height:300px;background:#eef1ff}.worth-edition .edition-card>.edition-kicker,.worth-edition .edition-card>h3,.worth-edition .edition-card>p{margin-left:26px;margin-right:26px}.worth-edition .edition-card h3{font-family:inherit;font-weight:800;font-size:31px;line-height:1.2;letter-spacing:-1px}.worth-edition .wow-bottom{background:#244ac9;border-radius:32px}.worth-edition .wow-bottom h2{font-family:inherit;font-weight:800;letter-spacing:-2px}.worth-edition .article-layout .edition-title{font-family:inherit;font-weight:850;font-size:clamp(40px,5vw,64px);letter-spacing:-2.5px;line-height:1.1}.worth-edition .article-body h2{font-family:inherit;font-weight:800;font-size:30px}.worth-edition .article-body p{font-size:19px;line-height:1.85}.worth-edition .article-cta-dock{border-radius:20px;box-shadow:0 10px 40px #18397930}
.seven-edition{background:#fff3e6;color:#64263d}.seven-edition .edition-logo{font-family:inherit;font-weight:900;font-size:32px;letter-spacing:-1.5px}.seven-mastline{font-size:12px;font-weight:750;color:#853c50}.seven-hero-grid{grid-template-columns:.45fr 1.1fr 1.2fr;gap:25px;padding:45px 0 35px;position:relative}.seven-number{font-family:inherit;font-size:220px;font-weight:900;line-height:1;letter-spacing:-18px;color:#d56370;text-shadow:6px 7px 0 #f9c39e;transform:rotate(-8deg)}.seven-number span{display:none}.seven-headline h1{font-family:inherit;font-size:clamp(58px,5.7vw,80px);font-weight:850;line-height:1.02;letter-spacing:-4px;margin:25px 0}.seven-headline h1 em{font-family:inherit;font-weight:850;font-style:normal;color:#a93555;position:relative;background:linear-gradient(transparent 65%,#ffba8e 65%);white-space:nowrap}.seven-headline p{font-size:19px;line-height:1.7;color:#78505a}.affilizz-eyebrow{font-size:12px;font-weight:750;letter-spacing:1.4px}.seven-action{background:#963a52;border-radius:40px;padding:20px 25px;font-weight:750;box-shadow:5px 5px 0 #f0b290;transition:transform .25s}.seven-action:hover{transform:translateY(-4px)}.seven-tickets{min-height:470px}.seven-ticket{border:0;border-radius:22px;background:#ffe1c8;box-shadow:0 20px 45px #7c364325;width:245px;overflow:hidden}.seven-ticket:nth-child(1){background:#e7ebc6;transform:rotate(-9deg);left:0;top:10px}.seven-ticket:nth-child(2){background:#ffcdb6;transform:rotate(8deg);right:-5px;top:145px}.seven-ticket:hover{transform:rotate(0deg) translateY(-8px)!important;z-index:3}.ticket-top{border-bottom:1px dashed #a8656860;padding:16px 20px}.ticket-top span{font-size:11px;font-weight:750;letter-spacing:1px}.ticket-top b{font-family:inherit;font-size:26px;font-weight:900}.seven-ticket img{height:160px;margin:0;width:100%;object-fit:contain;background:#fff9ee}.ticket-bottom{padding:18px 22px}.ticket-bottom h2{font-family:inherit;font-weight:850;font-size:28px;line-height:1.05;letter-spacing:-1px;margin:12px 0}.ticket-bottom p{font-size:14px;font-weight:600}.seven-bottomline{border-color:#e8bda5;font-size:12px;font-weight:700;padding-top:25px;margin-top:28px}.seven-bottomline i{color:#d46760}.seven-edition .edition-line h2{font-family:inherit;font-size:40px;font-weight:850;letter-spacing:-1.7px}.seven-edition .edition-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;counter-reset:article}.seven-edition .edition-card{display:block;background:#fffaf2;border:1px solid #edcbb4;border-radius:25px;overflow:hidden;padding:0 0 25px;position:relative;box-shadow:0 8px 25px #873b4b09}.seven-edition .edition-card>img{height:290px;width:100%;border-radius:0;background:#f5e8db}.seven-edition .edition-card:after{position:absolute;top:16px;right:16px;background:#8c354d;color:#fff3e6;border-radius:50%;width:50px;height:50px;display:grid;place-items:center;font-family:inherit;font-size:21px;font-weight:800}.seven-edition .edition-card>.edition-kicker,.seven-edition .edition-card>h3,.seven-edition .edition-card>p{margin-left:25px;margin-right:25px}.seven-edition .edition-card>.edition-kicker{margin-top:22px}.seven-edition .edition-card h3{font-family:inherit;font-size:31px;font-weight:800;line-height:1.2;letter-spacing:-1px}.seven-edition .wow-bottom{background:#f7c8ac;border-radius:32px;border:0}.seven-edition .wow-bottom h2{font-family:inherit;font-weight:850;letter-spacing:-2px}.seven-edition .article-layout .edition-title{font-family:inherit;font-weight:850;letter-spacing:-2.5px;font-size:clamp(40px,5vw,64px);line-height:1.1}.seven-edition .article-body h2{font-family:inherit;font-weight:800;font-size:30px}.seven-edition .article-body p{font-size:19px;line-height:1.85}.seven-edition .article-cta-dock{border-radius:20px;box-shadow:0 10px 40px #873b4b25}.motion-paused .worth-star,.motion-paused .bright-heading h1 i,.motion-paused .compass-needle{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.worth-star{animation:none}}@media(max-width:1000px){.worth-title h1{font-size:78px;letter-spacing:-4px}.worth-title>div{max-width:240px;padding:22px}.seven-hero-grid{grid-template-columns:1fr 1fr}.seven-number{display:none}.seven-headline h1{font-size:68px}.seven-ticket{width:220px}.worth-feature-copy h2{font-size:29px}}@media(max-width:650px){.worth-title{display:block;padding:22px 0 30px}.worth-title h1{font-size:60px;letter-spacing:-3px}.worth-title h1 em{padding:0 8px 8px;border-radius:15px}.worth-title>div{max-width:none;margin-top:30px;transform:none}.worth-title>div .worth-star{font-size:38px;float:right}.worth-feature-grid,.worth-feature{display:block}.worth-side-story{margin-top:24px}.worth-feature-copy h2{font-size:30px}.worth-edition .edition-grid,.seven-edition .edition-grid{grid-template-columns:1fr}.seven-hero-grid{grid-template-columns:1fr}.seven-headline h1{font-size:62px}.seven-tickets{max-width:350px;min-height:465px}.seven-ticket{width:220px}.seven-bottomline{flex-wrap:wrap}.worth-edition .edition-line h2,.seven-edition .edition-line h2{font-size:33px}.worth-edition .article-layout .edition-title,.seven-edition .article-layout .edition-title{letter-spacing:-1.5px;font-size:40px}}
/* Full-screen welcome: fresh on each document visit, never stored as dismissed. */
.studio-welcome{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;padding:0;background:#f8f8ff;color:#24213d;overflow:auto;z-index:10000;font-family:inherit}.studio-welcome::backdrop{background:#f8f8ff}.welcome-aura{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 85% 35%,#c9bdff70,transparent 55%),radial-gradient(ellipse at 25% 95%,#c5d9ff60,transparent 55%)}.welcome-header,.welcome-main,.welcome-footer{position:relative;max-width:1440px;margin:0 auto}.welcome-header{height:100px;padding:25px 5%;display:flex;align-items:center;justify-content:space-between}.welcome-brand{display:flex;align-items:center;gap:14px}.welcome-brand img{width:48px;height:48px}.welcome-brand>span{font-size:14px;font-weight:800;letter-spacing:2px}.welcome-brand small{display:block;font-size:12px;font-weight:500;letter-spacing:0;margin-top:6px;color:#78738d}.welcome-close{border:1px solid #dcd7f1;border-radius:50%;width:44px;height:44px;background:#ffffffa8;display:grid;place-items:center;color:#6a55ac;cursor:pointer}.welcome-main{min-height:calc(100dvh - 170px);padding:25px 5% 35px;display:grid;grid-template-columns:1fr 1.08fr;gap:6%;align-items:center}.welcome-eyebrow{display:flex;gap:9px;align-items:center;font-size:11px;font-weight:800;letter-spacing:2px;color:#7361af}.welcome-eyebrow>span{width:7px;height:7px;background:#8c6bef;border-radius:50%;box-shadow:0 0 0 5px #eae3ff}.welcome-copy h1{font-size:clamp(34px,3.4vw,51px);line-height:1.12;letter-spacing:-2px;font-weight:850;margin:23px 0 18px}.welcome-copy h1>span{background:linear-gradient(105deg,#335de2,#904ee8);background-clip:text;color:transparent}.welcome-intro{font-size:20px;line-height:1.6;color:#777189;margin:0}.welcome-chapter{margin-top:27px;padding-top:23px;border-top:1px solid #ddd9ec;min-height:205px;animation:welcome-reveal .5s ease both}.welcome-chapter-number{font-size:11px;font-weight:800;color:#8b74ba;letter-spacing:2px}.welcome-chapter h2{font-size:27px;line-height:1.17;letter-spacing:-.7px;white-space:pre-line;margin:12px 0}.welcome-chapter p{font-size:16px;line-height:1.7;color:#736d86;max-width:440px;margin:0}.welcome-enter{display:flex;align-items:center;justify-content:space-between;gap:50px;background:linear-gradient(110deg,#4b5be9,#8653e7);border:0;border-radius:17px;color:white;font:700 17px inherit;font-size:17px;font-weight:700;padding:19px 25px;margin-top:25px;box-shadow:0 10px 28px #6656d938;cursor:pointer;transition:transform .2s,box-shadow .2s}.welcome-enter:hover{transform:translateY(-3px);box-shadow:0 15px 30px #6656d94d}.welcome-demo{background:#ffffffc9;border:1px solid #fff;border-radius:25px;box-shadow:0 25px 75px #5947a71a,0 1px 8px #5947a70a;overflow:hidden;transform:rotate(-1deg);animation:welcome-arrive .7s ease both}.welcome-demo-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;border-bottom:1px solid #eeebf7}.welcome-demo-top>span:first-child{display:flex;gap:5px}.welcome-demo-top i{width:6px;height:6px;background:#cfc7e7;border-radius:50%}.welcome-demo-top b{font-size:10px;letter-spacing:1.4px;color:#8f83a7}.welcome-demo-live{font-size:11px;color:#7b64bc}.welcome-scene{padding:27px;min-height:370px;animation:welcome-reveal .5s ease both}.welcome-scene-heading{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;letter-spacing:-.5px;color:#37304e;margin-bottom:23px}.welcome-scene-heading>svg{color:#8a6bda;width:22px}.welcome-mini-add{margin-left:auto;display:flex;align-items:center;gap:4px;background:#f0eaff;color:#8266c7;padding:9px;border-radius:8px;font-size:10px;font-weight:600;letter-spacing:0}.welcome-network-pills{display:flex;gap:6px;font-size:10px;align-items:center;color:#8b7fa6;margin-bottom:17px}.welcome-network-pills>*{padding:8px 9px}.welcome-network-pills b{background:#eee8ff;border-radius:7px;color:#7256be}.welcome-mini-sites{display:grid;grid-template-columns:1fr 1fr;gap:13px}.welcome-mini-site{border-radius:13px;padding:17px 17px 13px;animation:welcome-reveal .6s both}.welcome-mini-site.peach{background:#fff0e6;color:#c56758}.welcome-mini-site.lilac{background:#eae4ff;color:#6751ae}.welcome-mini-site.blue{background:#e7eeff;color:#476bc4}.welcome-mini-site.mint{background:#e4f4ee;color:#438d7d}.welcome-mini-site small{font-size:9px;letter-spacing:1.4px;font-weight:700}.welcome-mini-site strong{display:block;font-size:22px;line-height:1.15;letter-spacing:-.8px;margin:12px 0 18px}.welcome-mini-site>span{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700}.welcome-mini-site i{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.welcome-mini-site svg{margin-left:auto}.welcome-demo-note{display:flex;gap:8px;align-items:center;font-size:12px;line-height:1.5;color:#80748f;margin-top:20px}.welcome-demo-note svg{color:#8e78bc;flex-shrink:0}.welcome-brief{border:1px solid #ebe5f5;border-radius:15px;padding:16px;display:grid;gap:13px;background:#fff}.welcome-brief>div:not(:last-child){border-bottom:1px solid #f0edf6;padding-bottom:10px}.welcome-brief small,.welcome-story-preview small{font-size:9px;font-weight:800;letter-spacing:1.2px;color:#a090b2;display:block;margin-bottom:6px}.welcome-brief b{font-size:14px;color:#584c6c;display:flex;justify-content:space-between}.welcome-brief b span{font-size:11px;font-weight:500;color:#9889ab}.welcome-link-placeholder{font-size:12px;color:#a89bb8}.welcome-save-demo{background:#8a6bd7;color:white;border-radius:8px;display:flex;justify-content:space-between;padding:10px 12px;font-size:12px;font-weight:600}.welcome-story-preview{display:flex;gap:16px;align-items:center;padding:15px;margin-top:14px;background:#f1edff;border-radius:13px;animation:welcome-reveal .6s .15s both}.welcome-story-preview img{width:75px;height:80px;object-fit:contain;mix-blend-mode:multiply}.welcome-story-preview b{font-size:18px;line-height:1.2;letter-spacing:-.4px}.welcome-story-preview span{display:block;font-size:10px;color:#9483aa;margin-top:7px}.welcome-overview-demo{display:grid;grid-template-columns:1fr 1fr;gap:14px}.welcome-overview-demo>div{background:#f2eeff;border-radius:14px;padding:20px}.welcome-overview-demo svg{color:#9578db;width:24px}.welcome-overview-demo b{display:block;font-size:17px;margin:12px 0 5px}.welcome-overview-demo span{font-size:11px;color:#9283a8}.welcome-traffic-demo{padding:20px;border:1px solid #e9e2f5;border-radius:14px;margin-top:17px}.welcome-traffic-demo>span{display:flex;gap:9px;font-size:14px;font-weight:700;align-items:center}.welcome-traffic-demo svg{color:#8e70cd}.welcome-bars{height:90px;display:flex;align-items:end;gap:12px;margin:18px 0 12px;border-bottom:1px solid #e9e2f5}.welcome-bars i{flex:1;background:linear-gradient(#a98ce7,#d8cafa);border-radius:6px 6px 0 0;transform-origin:bottom;animation:welcome-bar .7s both}.welcome-traffic-demo small{font-size:10px;color:#a293b2}.welcome-hint{min-height:38px;font-size:11px;text-align:center;color:#9b8bab;padding:0 15px 16px}.welcome-tour-controls{display:flex;gap:7px;padding:17px;background:#faf8ff;border-top:1px solid #eee8f7}.welcome-tour-controls button{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;flex:1;border:0;background:transparent;color:#9b90b0;font-size:11px;font-weight:700;padding:12px 6px;border-radius:10px;cursor:pointer;overflow:hidden}.welcome-tour-controls button.active{background:#eae3fc;color:#7050b7}.welcome-tour-controls button>i{position:absolute;bottom:0;left:0;height:2px;background:#9c7fdb;width:100%}.welcome-tour-controls button>i.running{animation:welcome-progress 7.5s linear both}.welcome-tour-controls .welcome-play{flex:0 0 34px}.welcome-footer{padding:15px 5% 25px;display:flex;justify-content:space-between;gap:15px;font-size:10px;letter-spacing:1.5px;color:#a49ab8}.welcome-footer>span:last-child{letter-spacing:0}.welcome-footer>span:last-child span{color:#8c6be0;margin-left:8px}.studio-welcome button:focus-visible{outline:3px solid #4c6ce6;outline-offset:4px}@keyframes welcome-reveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes welcome-arrive{from{opacity:0;transform:translateY(20px) rotate(0)}to{opacity:1;transform:translateY(0) rotate(-1deg)}}@keyframes welcome-bar{from{transform:scaleY(.1);opacity:.3}to{transform:scaleY(1);opacity:1}}@keyframes welcome-progress{from{width:0}to{width:100%}}@media(max-height:780px) and (min-width:901px){.welcome-header{height:75px}.welcome-main{padding-top:10px;padding-bottom:15px;min-height:calc(100dvh - 125px)}.welcome-copy h1{font-size:40px;margin:15px 0}.welcome-intro{font-size:17px}.welcome-chapter{min-height:185px;margin-top:18px;padding-top:16px}.welcome-chapter h2{font-size:24px}.welcome-chapter p{font-size:15px}.welcome-enter{padding:15px 22px;margin-top:18px}.welcome-scene{padding:20px;min-height:340px}.welcome-demo-top{padding:15px 20px}.welcome-footer{padding-bottom:15px}.welcome-mini-site strong{font-size:20px}.welcome-tour-controls{padding:10px}}@media(max-width:900px){.welcome-header{height:85px}.welcome-main{grid-template-columns:1fr;gap:35px;padding:20px 7% 30px;max-width:680px}.welcome-copy h1{font-size:45px}.welcome-chapter{min-height:0}.welcome-demo{transform:none}.welcome-chapter p{max-width:none}.welcome-enter{width:100%;justify-content:center;gap:25px}.welcome-footer{font-size:9px}.welcome-scene{min-height:370px}.welcome-aura{position:fixed}}@media(max-width:450px){.welcome-copy h1{font-size:36px;letter-spacing:-1.5px}.welcome-header{padding:20px 6%}.welcome-brand small{font-size:10px}.welcome-brand>span{font-size:11px}.welcome-brand img{width:40px;height:40px}.welcome-intro{font-size:18px}.welcome-scene{padding:17px;min-height:350px}.welcome-demo-top b{font-size:8px}.welcome-demo-live{font-size:10px}.welcome-network-pills{gap:0;font-size:9px}.welcome-network-pills>*{padding:7px}.welcome-mini-site{padding:13px}.welcome-mini-site strong{font-size:20px}.welcome-tour-controls button{font-size:10px;gap:4px}.welcome-tour-controls button svg{width:15px}.welcome-footer>span:first-child{max-width:200px;line-height:1.6}.welcome-hint{font-size:10px}.welcome-mini-add{font-size:9px}.welcome-scene-heading{font-size:18px}}@media(prefers-reduced-motion:reduce){.studio-welcome *{animation:none!important;transition:none!important}}
/* Locale controls preserve each original hero layout. */
.asset-markets,.checks{flex-wrap:wrap}.asset-markets .asset-count{margin-left:auto}.localized-edition .edition-title{overflow-wrap:anywhere}.localized-edition .brand-dock-button{white-space:normal}.localized-edition .article-hero-img{max-height:560px;object-fit:contain}.localized-edition .brand-dock-copy b{overflow-wrap:anywhere}
.localized-edition .wow-copy h1,.localized-edition .finds-copy h1,.localized-edition .radar-copy h1{font-size:clamp(48px,5.8vw,82px);letter-spacing:-3px}.localized-edition .worth-title h1{font-size:clamp(52px,6.5vw,90px);letter-spacing:-4px}.localized-edition .seven-headline h1{font-size:clamp(48px,4.8vw,68px);letter-spacing:-3px}.localized-edition .bright-heading h1{font-size:clamp(60px,7vw,100px)}.localized-edition .compass-heading h1{font-size:clamp(48px,5.4vw,78px)}.localized-edition .compass-stories h2{font-size:25px}.localized-edition .seven-headline h1 em{white-space:normal}.localized-edition .wow-ticker{display:none}.bright-edition .article-brand-dock{background:#382c4b;color:#f4eaff;border-color:#786195}.bright-edition .brand-dock-button{background:#c6a7ff;color:#211d2d}.compass-edition .article-brand-dock{background:#f7fcf8;color:#173b3d;border-color:#a3bcad}.compass-edition .brand-dock-button{background:#087d80;color:white}
@media(max-width:750px){.localized-edition .wow-copy h1,.localized-edition .finds-copy h1,.localized-edition .radar-copy h1,.localized-edition .worth-title h1,.localized-edition .seven-headline h1,.localized-edition .bright-heading h1,.localized-edition .compass-heading h1{font-size:clamp(40px,10vw,60px);letter-spacing:-2px}.localized-edition .edition-nav nav{display:none}}
/* One R2B2 brand mark throughout the studio. */
.simple-studio .studio-sidebar .logo-window{width:72px!important;height:72px!important}.simple-studio .studio-sidebar .logo-window img.r2b2-brand-logo{display:block;position:static!important;width:72px!important;height:72px!important;max-width:none;object-fit:contain}.simple-studio .studio-sidebar .simple-logo{margin-top:8px;margin-bottom:12px}.simple-studio.sidebar-collapsed .studio-sidebar .logo-window,.simple-studio.sidebar-collapsed .studio-sidebar .logo-window img.r2b2-brand-logo{width:48px!important;height:48px!important}@media(max-width:1000px){.simple-studio .studio-sidebar .logo-window,.simple-studio .studio-sidebar .logo-window img.r2b2-brand-logo{width:48px!important;height:48px!important}}
/* Link management: bounded columns, readable controls, contained row actions. */
.links-manager{min-width:0}.links-manager .table-wrap{width:100%;overflow-x:auto}.links-table{width:100%;min-width:980px;table-layout:fixed}.links-table th,.links-table td{padding:15px 12px;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.simple-studio .links-table th{font-size:14px}.simple-studio .links-table td{font-size:16px}.links-table td b{font-weight:600}.simple-studio .links-table td small{font-size:14px;margin-top:7px;line-height:1.45}.links-table input{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;font-size:15px;padding:10px;border:1px solid #dcd4ef;border-radius:9px;margin:0}.link-brand-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}.link-row-actions{display:flex;gap:6px;justify-content:flex-end;width:100%;min-width:0}.link-row-actions .icon-btn{width:34px;height:36px;flex:0 0 34px;padding:7px}.quick-link{display:flex;gap:4px;align-items:center;min-width:0;width:100%}.quick-link a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6545d3;font-size:15px;flex:1}.quick-link .icon-btn{flex:0 0 30px;width:30px;padding:6px}.quick-link a svg{display:inline;margin-left:4px}.links-manager>p{font-size:15px;line-height:1.6}.sidebar-bottom-actions a.connection-settings{text-decoration:none}.links-toolbar{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap}.links-toolbar .search{flex:1 1 280px;min-width:220px;height:44px;margin:0}.links-toolbar .search input{min-width:0;font-size:16px}.links-toolbar>label{display:grid;gap:6px;font-size:13px;font-weight:600;color:#6e6088}.links-toolbar select{font-size:15px;min-width:160px;height:44px;max-width:230px}.links-results{display:flex;justify-content:space-between;gap:12px;padding:14px 0;font-size:14px;color:#746789}.links-results button{color:#6846d4;font-weight:600}.links-toolbar .search .icon-btn{flex-shrink:0}@media(max-width:700px){.links-toolbar .search{flex-basis:100%}.links-toolbar>label{flex:1 1 140px}.links-toolbar select{min-width:0;width:100%;max-width:none}}

/* Shared R2B2 product navigation identity. */
.simple-studio{grid-template-columns:246px minmax(0,1fr)}
.simple-studio .studio-sidebar{padding:16px 14px;overflow-y:auto;overflow-x:hidden;min-height:0}
.simple-studio .studio-sidebar .studio-brand-header{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:0 0 24px;min-height:92px;flex-shrink:0}
.simple-studio .studio-sidebar .studio-brand-header .logo-window{display:grid!important;place-items:center;width:64px!important;height:64px!important;background:#f8f6ff;border-radius:16px}
.simple-studio .studio-sidebar .studio-brand-header .r2b2-brand-logo{width:40px!important;height:40px!important}
.simple-studio .studio-brand-header>.studio-brand-copy{border:0;padding:0;margin:0;min-width:0;letter-spacing:0;display:flex;flex-direction:column;gap:6px}
.studio-brand-copy strong{font-family:Manrope,sans-serif;font-size:19px;font-weight:850;letter-spacing:-.7px;color:#28233f;white-space:nowrap;line-height:1.2}
.studio-brand-copy small{font-size:9px;font-weight:500;letter-spacing:1.8px;color:#8068b7;line-height:1.4}
.studio-workspace-row{display:flex;align-items:center;gap:10px;border-top:1px solid #eee8fa;border-bottom:1px solid #eee8fa;padding:15px 7px;min-height:66px;flex-shrink:0}
.workspace-symbol{display:grid;place-items:center;background:#f0eaff;color:#8054ed;width:34px;height:34px;border-radius:10px;flex:0 0 34px}
.workspace-copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.workspace-copy b{font-size:13px;font-weight:550;color:#322b47;white-space:nowrap}.workspace-copy small{font-size:12px;line-height:1.4;color:#8e7da9}
.studio-workspace-row .sidebar-toggle{align-self:center;margin:0;padding:0;border:0;background:transparent;width:26px;height:30px;flex:0 0 26px;color:#a38bc3;border-radius:7px}.studio-workspace-row .sidebar-toggle:hover{background:#eee8fb;color:#6540bd}
.studio-nav-heading{display:block;font-size:10px;letter-spacing:1.8px;color:#9b89b8;font-weight:550;padding:25px 6px 12px}
.simple-studio .studio-side-nav{margin-top:0;gap:6px}.simple-studio .studio-side-nav button{padding:13px 12px;min-height:48px}.simple-studio .studio-side-nav .nav-label{font-size:15px}
.simple-studio.sidebar-collapsed{grid-template-columns:78px minmax(0,1fr)}.simple-studio.sidebar-collapsed .studio-sidebar{padding:16px 8px}.simple-studio.sidebar-collapsed .studio-brand-copy,.simple-studio.sidebar-collapsed .workspace-copy,.simple-studio.sidebar-collapsed .workspace-symbol,.simple-studio.sidebar-collapsed .studio-nav-heading{display:none}.simple-studio.sidebar-collapsed .studio-sidebar .studio-brand-header{justify-content:center;padding-bottom:14px;min-height:70px}.simple-studio.sidebar-collapsed .studio-sidebar .studio-brand-header .logo-window{width:54px!important;height:54px!important}.simple-studio.sidebar-collapsed .studio-workspace-row{justify-content:center;padding:9px 0;min-height:48px;margin-bottom:16px}
@media(max-width:1000px){.simple-studio{grid-template-columns:78px minmax(0,1fr)}.simple-studio .studio-sidebar{padding:16px 8px}.simple-studio .studio-brand-copy,.simple-studio .workspace-copy,.simple-studio .workspace-symbol,.simple-studio .studio-nav-heading{display:none!important}.simple-studio .studio-sidebar .studio-brand-header{justify-content:center;padding-bottom:14px;min-height:70px}.simple-studio .studio-sidebar .studio-brand-header .logo-window{width:54px!important;height:54px!important}.studio-workspace-row{justify-content:center;padding:9px 0;min-height:48px;margin-bottom:16px}}
.simple-studio .simple-intro-actions form .secondary{display:inline-flex}

.article-open-link {
  display: inline-flex;
  align-items: center;
  gap: .35rem;
  margin-block: .25rem;
  padding: .3rem .65rem;
  border: 1px solid #ddd4fb;
  border-radius: .45rem;
  background: #f6f2ff;
  color: #5734a0;
  font-size: .8rem;
  font-weight: 600;
  text-decoration: none;
  white-space: nowrap;
}
.article-open-link:hover { background: #eae1ff; }
.article-open-link:focus-visible { outline: 2px solid #6740ac; outline-offset: 2px; }

.banner-board { display:grid; gap:12px; margin-top:18px; }
.banner-bar,.banner-bar>div { display:flex; align-items:center; gap:12px; flex-wrap:wrap; }
.banner-bar { justify-content:space-between; margin-bottom:6px; }
.banner-bar h2 { margin:0; font-size:20px; }
.banner-bar h2 small { color:#6c6281; font-size:13px; }
.banner-bar label { display:grid; gap:3px; font-size:11px; color:#62576f; }
.banner-bar select { padding:6px 10px; border:1px solid #ded9e6; border-radius:7px; color:#322843; background:white; opacity:1; }
.banner-order { display:grid; grid-template-columns:90px minmax(130px,1fr) minmax(150px,1fr) auto; align-items:center; gap:18px; padding:16px; background:white; border:1px solid #e3dfeb; border-radius:12px; }
.banner-thumb { width:90px; height:77px; object-fit:contain; border-radius:6px; background:#f7f5fa; }
.banner-meta,.banner-state,.banner-actions { display:grid; gap:5px; min-width:0; }
.banner-meta strong { font-size:17px; }.banner-meta span { font-size:13px; }
.banner-meta details,.banner-order small { font-size:12px; color:#655c72; }
.banner-meta summary { cursor:pointer; }.banner-meta details div { overflow-wrap:anywhere; margin-block:4px; }
.banner-state b { width:fit-content; background:#fff3d7; color:#735315; padding:4px 9px; border-radius:7px; font-size:12px; }
.banner-state b[data-tone=live] { background:#e1f4eb; color:#1d6345; }.banner-state b[data-tone=closed] { background:#efedf3; color:#635b6f; }
.banner-actions { justify-items:center; }.banner-actions .text-btn { color:#775965; }
@media(max-width:850px){.banner-order { grid-template-columns:78px 1fr; align-items:start; gap:12px; }.banner-thumb{width:78px;height:67px}.banner-state,.banner-actions {grid-column:2;justify-items:start}}

/* Public edition picker uses the same flag and menu markup as Studio. */
.country-picker>summary{list-style:none;user-select:none}
.country-picker>summary::-webkit-details-marker{display:none}
.country-picker[open] .picker-chevron{transform:rotate(180deg)}
.country-picker:not([open]) .market-options{display:none}
.country-picker>summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}
