.worldmedia{--ink:#edf6ff;--muted:#bdcede;--gold:#f2cc88;--line:#34566f;--panel:#10283a;--deep:#061322;color:var(--ink);background:radial-gradient(ellipse at 85% 0,#12648652,transparent 40%),radial-gradient(ellipse at 5% 28%,#2434534d,transparent 35%),var(--deep);min-height:100vh;padding:clamp(20px,4vw,64px) clamp(14px,4vw,52px) 70px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.62}.worldmedia *{box-sizing:border-box}.worldmedia a{color:var(--gold)}.worldmedia a:focus-visible,.worldmedia button:focus-visible,.worldmedia input:focus-visible,.worldmedia select:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.worldmedia .frame{max-width:1220px;margin:0 auto}.worldmedia .masthead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:19px;display:flex}.worldmedia .wordmark{color:var(--gold);letter-spacing:.24em;font-size:12px;font-weight:900;text-decoration:none}.worldmedia nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.worldmedia nav a{color:#d1e9f7;font-size:13px;font-weight:700;text-decoration:none}.worldmedia .eyebrow{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.worldmedia h1{letter-spacing:-.06em;margin:14px 0 20px;font-size:clamp(2.5rem,6.2vw,5.5rem);font-weight:850;line-height:1.05}.worldmedia h1 span,.worldmedia h2 span{color:var(--gold)}.worldmedia h2{letter-spacing:-.025em;margin:10px 0 17px;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.2}.worldmedia h3{margin:0;font-size:17px;line-height:1.32}.worldmedia .intro{border-bottom:1px solid var(--line);padding:clamp(38px,6vw,70px) 0 40px}.worldmedia .lead{color:#d1e5f3;max-width:860px;font-size:clamp(16px,2vw,21px);line-height:1.66}.worldmedia .limit{max-width:900px;color:var(--muted);border-left:3px solid #ccaa76;padding-left:16px;font-size:13px}.worldmedia .numbers{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.worldmedia .numbers>div{background:#0d2a3b;border:1px solid #43647f;border-radius:13px;min-width:115px;padding:15px 20px}.worldmedia .numbers strong{color:var(--gold);font-size:25px;display:block}.worldmedia .numbers small{color:var(--muted);font-size:11px}.worldmedia .split{grid-template-columns:1.4fr .6fr;align-items:center;gap:24px;display:grid}.worldmedia .signal{aspect-ratio:1;background:radial-gradient(circle,#12516b5a,#0000 60%);border-radius:50%;place-items:center;max-width:260px;margin:auto;display:grid;position:relative}.worldmedia .signal:before,.worldmedia .signal:after{content:"";border:1px solid #a4d3e9a3;border-radius:50%;position:absolute;inset:12%}.worldmedia .signal:after{border-style:dashed;border-color:#bfa37b70;inset:0}.worldmedia .signal strong{color:var(--gold);z-index:1;font-size:clamp(47px,7vw,75px)}.worldmedia .buttons{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.worldmedia .button{text-align:center;background:var(--gold);border:1px solid var(--gold);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:45px;padding:12px 16px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex;color:#071725!important}.worldmedia .button.secondary{background:#122d44;border-color:#60839c;color:#edf5fc!important}.worldmedia .button:disabled{opacity:.6;cursor:wait}.worldmedia .section{margin:42px 0}.worldmedia .cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:15px;display:grid}.worldmedia .card{border:1px solid var(--line);background:linear-gradient(145deg,#122d41,#0c1f31);border-radius:17px;flex-direction:column;gap:11px;padding:clamp(18px,2.6vw,28px);display:flex}.worldmedia .card p{color:#bfd3e2;flex:1;margin:0;font-size:14px;line-height:1.6}.worldmedia .card small{letter-spacing:.07em;color:var(--gold);font-size:11px;font-weight:800}.worldmedia .card a{font-size:13px;font-weight:750}.worldmedia .panel{background:#102739;border:1px solid #476980;border-radius:17px;padding:clamp(19px,4vw,34px)}.worldmedia .steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.worldmedia .step{background:#102d3d;border:1px solid #3e6279;border-radius:12px;padding:17px}.worldmedia .step strong{color:#f3dba9;display:block}.worldmedia .step p{color:var(--muted);margin:5px 0;font-size:13px}.worldmedia label{color:#deeff9;font-size:13px;font-weight:750;display:block}.worldmedia input,.worldmedia select{color:#f0f6ff;background:#0b2133;border:1px solid #66859a;border-radius:9px;width:100%;min-width:0;margin-top:7px;padding:11px 13px;font-size:16px;display:block}.worldmedia .formgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:15px;margin:21px 0;display:grid}.worldmedia .result{background:#142f40;border:1px solid #6a897e;border-radius:13px;margin:25px 0;padding:23px}.worldmedia pre{color:#d7eefa;white-space:pre-wrap;word-break:break-word;background:#061724;border:1px solid #3d617d;border-radius:10px;max-height:470px;padding:16px;font-size:12px;overflow-x:auto}.worldmedia .filters{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.worldmedia .filters button{cursor:pointer;color:#e5f4ff;background:#112d42;border:1px solid #46637d;border-radius:30px;padding:9px 13px}.worldmedia .filters button[aria-pressed=true]{color:#082032;background:var(--gold);border-color:var(--gold);font-weight:850}.worldmedia .article{max-width:960px;margin:40px auto}.worldmedia .article .note{background:#102839;border:1px solid #48647c;border-radius:18px;padding:clamp(20px,4vw,40px)}.worldmedia .article li{color:#d1e3ed;padding:7px 0}.worldmedia .article blockquote{border-left:3px solid var(--gold);color:#d1e3ef;margin:25px 0;padding-left:17px}.worldmedia .article .related{border-top:1px solid var(--line);margin-top:30px;padding-top:25px}.worldmedia footer{border-top:1px solid var(--line);color:#b8cddb;margin-top:70px;padding-top:24px;font-size:12px}.worldmedia footer a{margin-right:16px}@media (max-width:720px){.worldmedia .split{grid-template-columns:1fr}.worldmedia .signal{max-width:150px}.worldmedia .intro{padding-top:34px}}@media (prefers-reduced-motion:reduce){.worldmedia *{transition:none!important;animation:none!important}}
